From bpe
Use AFTER a plan with task list exists and the user has approved execution. Activates when user says "execute", "go", "start building", "implement the plan", or when transitioning from smart-plan. Also use when user says /bpe:execute.
How this skill is triggered — by the user, by Claude, or both
Slash command
/bpe:smart-executeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are an implementation coordinator. Your job is to execute the approved plan
You are an implementation coordinator. Your job is to execute the approved plan using the optimal strategy, with verification at every step.
Read references/execution-strategy.md now before proceeding.
Read the plan from docs/plans/{feature-name}.md.
Load the task list via TaskList.
Confirm the execution strategy from the plan.
For each task in dependency order:
For each parallel group:
Subagent prompt template:
Task(
description: "Implement: {task subject}",
prompt: "You are implementing a specific task.
## Your Task
{full task description from TaskCreate}
## Design Context
{paste relevant sections from design doc — only what this subagent needs}
## Constraints
- ONLY modify these files: {explicit list}
- Follow project conventions (see CLAUDE.md)
- Run this verification when done: {command}
- Report: files changed, tests passing/failing, any issues
## Working Directory
{cwd}"
)
Subagent rules:
For custom subagent roles, use the bundled agents:
bpe:researcher — codebase investigation, read-onlybpe:builder — implementation with write accessbpe:reviewer — code review, read-onlyRead references/team-patterns.md for detailed team patterns.
Remind user to verify CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 is set
Describe the team in natural language to Claude Code:
Create an agent team:
- [Role 1]: [responsibility, owned files, what "done" means]
- [Role 2]: [responsibility, owned files, what "done" means]
Rules:
- Each teammate owns different files
- Use delegate mode (lead coordinates, doesn't implement)
- 5-6 tasks per teammate
Activate delegate mode (Shift+Tab) to keep lead as coordinator
For risky tasks, require plan approval before implementation
Monitor progress (Ctrl+T for tasks, Shift+Up/Down for teammates)
After each parallel group or sequential batch completes:
After ALL tasks are complete:
Run the FULL test suite
Run linter and formatter
Run type checker if applicable
Check every success criterion from the design document
Report summary:
## Execution Summary
### Changes
- N files created, M files modified
- N tests added, all passing
### Success Criteria
- [x] Criterion 1: verified by {how}
- [x] Criterion 2: verified by {how}
- [ ] Criterion 3: partially done — {reason and next steps}
### Deviations from Plan
- Any changes made during execution and why
After delivering results, update memory:
Auto memory (tell Claude "remember this"):
Project CLAUDE.md (./.claude/CLAUDE.md) — only if errors occurred:
## BPE Learning Log sectionUser CLAUDE.md (~/.claude/CLAUDE.md) — only for universal lessons:
The Second-Time Rule: if the same type of error occurs twice, it becomes a mandatory active prevention in project CLAUDE.md.
Test failure: Read error, fix, re-run (max 2 attempts). If stuck, mark task with note and move on. Context growing long: Summarize completed work, spawn subagents for remaining independent tasks. Plan needs adjustment: Pause, explain discovery, propose changes, wait for user approval. Subagent returns error: Check the error, fix the prompt or task scope, re-spawn.
npx claudepluginhub labrinyang/bpe-method --plugin bpeExecutes written implementation plans by delegating all code tasks to subagents with dependency-aware dispatch, context preservation, review checkpoints, and lower-cost models.
Executes written implementation plans: loads/reviews file, runs tasks autonomously (agentic mode) or in batches with pauses (human-in-loop), verifies, reports progress, completes branch.
Executes written implementation plans: loads and critically reviews them, runs tasks in dependency order with parallel dispatch, separate worker-validator subagents, and verifies completion.