commit
Create git commits with user approval and no Claude attribution
Execute implementation from plan file
$ npx -y skills add dcouple/Pane --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
/implement-planContext preview
What this command does when you run it.
Execute implementation from plan file
thinking-mode: on allowed-tools: "*" argument-hint: <plan-file-path> description: Execute implementation from plan file
I will execute this implementation plan by breaking it into logical chunks and spawning implementation agents to work on each chunk in parallel where possible.
First, I'll read the implementation plan from the specified file or find the most recent plan if no file is specified:
Review the plan to understand:
**CRITICAL**: Before implementation, decompose the plan into discrete, parallelizable chunks.
1. **Identify Independent Units**: Group related tasks that can be completed together without depending on other chunks.
2. **Respect Dependencies**: Tasks with dependencies on other chunks must wait. Common dependency patterns:
3. **Chunk Size Guidelines**:
4. **Example Chunk Breakdown**:
Chunk 1 (Sequential - Foundation): - Database schema changes - Shared types/interfaces Chunk 2 (Parallel - Backend): - API endpoint A - API endpoint B - Service layer changes Chunk 3 (Parallel - Frontend): - UI Component A - UI Component B - Hook implementations Chunk 4 (Sequential - Integration): - Connect frontend to backend - End-to-end testing
Before spawning agents: 1. Review current git status and create feature branch if needed 2. Verify all prerequisites are met 3. Check for any blocking dependencies 4. Set up the TodoWrite list with chunks as top-level items 5. Identify which chunks can run in parallel vs sequentially
**Use the Task tool with `subagent_type: "implementer"`** to spawn agents for each chunk.
1. **Parallel Execution**: Spawn multiple agents simultaneously for independent chunks using a single message with multiple Task tool calls.
2. **Sequential Execution**: Wait for dependent chunks to complete before spawning agents for chunks that depend on them.
3. **Agent Prompt Requirements**: Each agent prompt must include:
4. **Example Agent Spawn**:
Task tool call:
- subagent_type: "implementer"
- description: "Implement user API endpoints"
- prompt: "Implement the following tasks from the plan:
1. Create GET /api/users endpoint
2. Create POST /api/users endpoint
Follow patterns in src/modules/auth/.
Success: Both endpoints working with proper types."Phase 1: Foundation (Sequential) └─> Spawn agent for database/schema chunk └─> Wait for completion Phase 2: Core Implementation (Parallel) └─> Spawn agent for backend chunk A ─┐ └─> Spawn agent for backend chunk B ─┼─> Wait for all └─> Spawn agent for frontend chunk ─┘ Phase 3: Integration (Sequential) └─> Spawn agent for integration chunk └─> Wait for completion
While agents are working:
After each chunk completes:
After all agents complete: 1. Verify all checklist items are complete 2. Run full lint and typecheck 3. Ensure all success criteria are met 4. Review changes for consistency across chunks 5. Update any affected documentation
All agents must follow:
Let me begin by loading and reviewing the implementation plan...
Repo: dcouple/Pane
Create git commits with user approval and no Claude attribution
You are tasked with creating detailed implementation plans through an interactive, iterative process. You should be skeptical, thorough, and work…
Generate comprehensive PR descriptions following repository templates
You are tasked with implementing an approved technical plan from `thoughts/shared/plans/`. These plans contain phases with specific changes and success…
Iterate on existing implementation plans with thorough research and updates
You are tasked with conducting comprehensive research across the codebase to answer user questions. You will spawn one or more parallel sub-agents to perform…