executing-plans
Use when you have a written implementation plan to execute in a separate session with review checkpoints
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/chenleiyanquan/executing-plansWhat This Skill Does
The executing-plans skill is an essential framework for OpenClaw AI agents tasked with complex, multi-step implementation projects. Its primary function is to transform a static, written implementation plan into a series of actionable, verified, and transparent tasks. By mandating a review-first approach, the skill ensures that the agent does not blindly execute code but instead treats the implementation plan as a living document. It forces a logical structure where the agent reads the plan, confirms understanding, communicates concerns to the human partner, executes work in bite-sized batches, and stops for verification checkpoints. This loop ensures that the human partner maintains full visibility into the development lifecycle, effectively reducing the risk of divergent outcomes or silent failures during the implementation process.
Installation
To integrate this skill into your environment, run the following command in your terminal:
clawhub install openclaw/skills/skills/chenleiyanquan/executing-plans
Ensure your local OpenClaw environment is updated to the latest version to maintain compatibility with the required sub-skill finishing-a-development-branch.
Use Cases
This skill is best utilized for:
- Implementing complex features that require a documented step-by-step approach.
- Refactoring large codebases where step-by-step verification is necessary to avoid regressions.
- Long-term AI development projects where context preservation and checkpointing are critical for maintainability.
- Tasks involving dependencies that must be installed and verified in specific, linear sequences.
Example Prompts
- "I have a plan in
project_plan.md. Please use the executing-plans skill to start implementing the API layer as described." - "Review the plan in
setup_database.txtand tell me if you have any questions before you execute the first batch." - "I've updated the plan file with your requested changes. Please resume the executing-plans process starting from the next batch."
Tips & Limitations
- Never guess: If an instruction in the plan is ambiguous or a test fails, stop immediately and ask for clarification.
- Batching: Stick to the default batch size of 3 tasks unless the steps are exceptionally simple or complex.
- Communication: Always use the required phrases provided in the skill documentation to help the human user understand which phase of the skill you are currently in.
- Completion: Do not skip the transition to the
finishing-a-development-branchskill. It is a mandatory requirement to ensure the final state of your branch is properly committed, tested, and ready for deployment.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-chenleiyanquan-executing-plans": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write, code-execution