From cipherpowers
Executes complete implementation plans in controlled batches: loads and critically reviews plan, semantically selects/dispatches agents per task, handles blockages, requests code reviews between batches.
npx claudepluginhub cipherstash/cipherpowers --plugin cipherpowersThis skill uses the workspace's default tool permissions.
Load plan, review critically, execute tasks in batches, report for review between batches.
Executes written implementation plans: loads and reviews critically, processes task batches with verifications, reports for feedback, iterates, completes via sub-skill.
Executes written implementation plans by critically reviewing, batching tasks (default 3), verifying outputs, and pausing for feedback at checkpoints before continuing.
Executes implementation plans by dispatching builder agents per task with spec compliance and code quality reviews. Use for independent tasks or triggers like 'build this' or 'execute the plan'.
Share bugs, ideas, or general feedback.
Load plan, review critically, execute tasks in batches, report for review between batches.
Core principle: Batch execution with checkpoints for architect review.
Announce at start: "I'm using the executing-plans skill to implement this plan."
Default: First 3 tasks
For each task:
Mark as in_progress
Select appropriate agent using semantic understanding (NOT keyword matching):
Analyze task requirements:
Agent selection:
cipherpowers:rust-exec-agent (minimal context for literal execution)cipherpowers:code-exec-agent (minimal context for literal execution)cipherpowers:ultrathink-debuggercipherpowers:technical-writerIMPORTANT: Analyze the task semantically. Don't just match keywords.
See selecting-agents skill for detailed selection criteria.
Dispatch agent with embedded following-plans skill:
Include in agent prompt:
IMPORTANT: You MUST follow the plan exactly as specified.
Read and follow: @${CLAUDE_PLUGIN_ROOT}skills/following-plans/SKILL.md
This skill defines when you can make changes vs when you must report BLOCKED.
REQUIRED: Your completion report MUST include STATUS:
- STATUS: OK (task completed as planned)
- STATUS: BLOCKED (plan approach won't work, need approval for deviation)
The plan approach was chosen for specific reasons during design.
Do NOT rationalize "simpler" approaches without approval.
Follow each step exactly (plan has bite-sized steps)
Run verifications as specified
Check agent completion status:
After batch complete:
Code review is mandatory between batches. No exceptions.
Optional: If concerned about plan adherence, user can request /verify execute for dual-verification of batch implementation vs plan specification.
When batch complete:
Based on feedback:
After all tasks complete and verified:
STOP executing immediately when:
Ask for clarification rather than guessing.
Return to Review (Step 1) when:
Don't force through blockers - stop and ask.
Read the BLOCKED reason carefully
Review plan and design context
Ask user what to do via AskUserQuestion:
Agent reported BLOCKED on: {task}
Reason: {agent's reason}
Plan specified: {planned approach}
Agent wants: {agent's proposed deviation}
Options:
1. Trust agent - approve deviation from plan
2. Revise plan - update task with different approach
3. Enforce plan - agent must follow plan as written
4. Investigate - need more context before deciding
Execute user decision:
Never approve deviations without user input.
Agent selection guidance:
${CLAUDE_PLUGIN_ROOT}skills/selecting-agents/SKILL.mdCode review workflow:
${CLAUDE_PLUGIN_ROOT}skills/requesting-code-review/SKILL.mdFinishing work:
${CLAUDE_PLUGIN_ROOT}skills/finishing-a-development-branch/SKILL.mdPlan compliance:
${CLAUDE_PLUGIN_ROOT}skills/following-plans/SKILL.md/verify execute if concerned about plan adherence