Parallel agent dispatch — when to split work across subagents, how to craft prompts, and how to integrate results. Optional in quick-dev Phase 3.
Dispatch parallel agents when you have 2 or more independent tasks that:
Look at your task list. Group by file/module boundaries:
Task 1: Add user avatar upload (models/user.ts, routes/avatar.ts, tests/)
Task 2: Add email notification preferences (models/preferences.ts, routes/notifications.ts, tests/)
Task 3: Update dashboard stats query (services/stats.ts, tests/)
Tasks 1, 2, and 3 touch different files → safe to parallelize.
Each agent needs a self-contained prompt. Include:
## Scope
{What to implement — be specific}
## Files to Modify
{Exact file paths}
## Existing Patterns
{Code conventions, import style, error handling approach}
## Acceptance Criteria
{What "done" looks like for this specific task}
## Constraints
- Do NOT modify files outside your scope
- Follow existing patterns exactly
- Write tests for all new behavior
- Run tests before reporting completion
Critical: Each prompt must be complete. Agents don't share context with each other or with your conversation.
Use the Task tool with subagent_type appropriate to the work:
- "Bash" for execution-heavy tasks
- "general-purpose" for tasks needing multiple tool types
Dispatch all independent agents simultaneously in a single message with multiple Task tool calls.
After all agents complete:
meld:meld-verification — Fresh evidence for all claimsYou are implementing a specific task as part of a larger feature.
## Task
{task_description}
## Files in Scope
- {file_1} — {what to change}
- {file_2} — {what to change}
## Project Patterns
- Test framework: {jest/pytest/etc.}
- Import style: {ES modules/CommonJS/etc.}
- Error handling: {pattern description}
- Naming: {camelCase/snake_case/etc.}
## Acceptance Criteria
- {AC_1}
- {AC_2}
## Constraints
- Only modify files listed above
- Match existing code style exactly
- Write tests following existing test patterns
- Run all tests and report results
| Mistake | Why It Fails | Prevention | |---------|-------------|------------| | Overlapping file scope | Merge conflicts, lost work | Map file ownership before dispatch | | Vague prompts | Agent guesses wrong, wastes time | Include exact files, patterns, ACs | | Trusting agent claims | Agents hallucinate success | Verify everything yourself after | | Too many agents | Context overhead, coordination cost | 2-4 agents max for most tasks | | Shared test files | Agents write conflicting tests | Assign test file ownership too |
This skill is optionally invoked in meld:meld-quick-dev Phase 3 (Execute):
npx skills add solomonjames/meld-parallel-agents下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer