Use when you have a written implementation plan to execute in a separate session with review checkpoints. Executes tasks defensively, maintains persistent state, and uses soft circuit breakers.
Load the plan, run strict initial validations, execute tasks in logical batches, report for review between batches, and use soft circuit breakers to prevent environment damage or infinite loops.
Core principle: Defensive batch execution with logical checkpoints for architect review.
Announce at start: "I'm using the executing-plans skill to implement this plan."
.agent_state.md file in the root directory to track progress persistently.Default Rule: A batch is defined as reaching a stable repository state (e.g., completing a task that ends in a successful test and a commit).
For each task in the batch:
.agent_state.md to mark the task as IN PROGRESS..agent_state.md once the commit is done.When the logical batch is complete:
If a test fails, you must read the stderr/traceback. Extract the last 15-20 lines to understand the issue. Try to fix the implementation.
THE 3-STRIKE RULE: If you fail to make the test pass after 3 consecutive attempts:
git reset --hard or delete the work.After all tasks complete and verified:
Return to Review (Step 1) when:
Don't force through blockers - stop, trigger the circuit breaker, and ask.
Required workflow skills:
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