execute-plan

Execute approved implementation plans in isolated workspaces with verification gates.

Updated Nov 4, 2022
One-click install
npx skills add https://github.com/CityBear3/dotfiles --skill execute-plan-citybear3
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: execute-plan
Source: https://github.com/CityBear3/dotfiles/tree/main/claude/skills/execute-plan
Command: npx skills add https://github.com/CityBear3/dotfiles --skill execute-plan-citybear3

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents unsafe or unauthorized execution by ensuring only an approved implementation plan runs in an isolated workspace and transitions through verification and review gates.

Core Features & Use Cases

  • Workspace and branch safety checks: Ensures execution happens on a feature branch or worktree (never main/master).
  • Autonomous implementation dispatch: Hands off the plan to the agent-teams-driven development loop to implement tasks and reviewers.
  • Formal verification transition: Forces a verification phase after execution, with a controlled review/fix iteration loop.
  • Use Case: When you have an approved engineering plan to implement a change, you can run it end-to-end and automatically iterate on fix tasks discovered during verification and review.

Quick Start

Invoke /execute-plan after /create-plan has produced an approved plan and your worktree/feature branch setup is ready.

Frequently Asked Questions about execute-plan

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I execute an approved implementation plan safely using autonomous agents?

To execute an approved implementation plan safely, dispatch it through an autonomous agent loop that enforces workspace isolation and verification gates. This ensures code changes are carried out on isolated feature workspaces rather than main branches.

How does workspace isolation prevent unsafe code execution during implementation?

Workspace isolation prevents unsafe code execution by enforcing branch safety checks that restrict implementation to feature branches or worktrees. It strictly blocks execution on main or master branches, ensuring changes are validated before integration.

What's the best way to automate verification and review iterations after code implementation?

The best way to automate verification and review iterations is to force a formal verification phase after execution. This dispatches a controlled loop that automatically iterates on fix tasks discovered during the review of the implemented code changes.

Do I need an approved plan from create-plan before running agent-teams-driven-development?

Yes, you need an approved plan from create-plan before running agent-teams-driven-development. The execution Skill requires this plan path to dispatch implementation tasks and reviewers effectively within the isolated workspace.

Can I run code execution directly on the main branch with CI safety checks?

No, you cannot run code execution directly on the main branch. CI safety checks explicitly prevent execution on main or master branches, requiring you to set up a feature branch or worktree before dispatching the implementation loop.

Why does my autonomous agent loop require verification gates after implementation?

Your autonomous agent loop requires verification gates after implementation to ensure code changes are formally validated before completion. This controlled review and fix iteration loop catches task errors discovered during the verification phase.