An autonomous executor for project implementation plans that validates progress at every group.
Install
mkdir -p .claude/skills/code-albertoirurueta && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/19147" && unzip -o skill.zip -d .claude/skills/code-albertoirurueta && rm skill.zipInstalls to .claude/skills/code-albertoirurueta
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Execute the tasks in implementation_plan.md at the repository root, one task group at a time — implement every task in a group (in parallel where the plan marks the group parallelizable), validate the whole group once (tests, coverage, code quality), and check off each task's checkbox directly in implementation_plan.md before moving to the next group. Dispatches each group to the `code-one-task-group` skill, which in turn resolves the language/framework-specific `<key>-code-one-task-group` skill declared by the plan (e.g. `java-code-one-task-group`, `dotnet-code-one-task-group`) — falling back to implementing a task directly when the plan names no matching key. Runs autonomously — user intervention is limited to unresolved errors, decisions only the user can make, or permissions the allowed-tools list doesn't cover. Warns the user up front if implementation_plan.md already exists at the repository root (expected only when resuming an interrupted prior run). On successful completion, updates the project's Antora documentation (via the `update-docs` skill) to reflect all the changes the plan made, archives the plan to .archive/, asks the user whether to open follow-up tasks or GitHub issues if overall code quality isn't excellent, and asks for a final review of all code and documentation changes. Invoke as `/code` once implementation_plan.md exists (e.g. produced by the `plan` skill).Key capabilities
- →Load and parse an implementation plan from `implementation_plan.md`
- →Track progress of task groups and individual tasks
- →Dispatch task groups to language/framework-specific skills
- →Validate implemented code with tests, coverage, and quality checks
- →Update project documentation to reflect changes
- →Archive the completed implementation plan
How it works
The skill reads an `implementation_plan.md` file, executes tasks group by group, validates the code, updates documentation, and archives the plan upon successful completion.
Inputs & outputs
When to use code
- →Executing implementation plan
- →Automating task groups
- →Updating project documentation
About code
Implements the tasks defined in an `implementation_plan.md`. It runs implementation and testing groups sequentially, managing code quality checks throughout the process.
Execute the tasks in implementation_plan.md at the repository root, one task group at a time — implement every task in a group (in parallel where the plan marks the group parallelizable), validate the whole group once (tests, coverage, code quality), and check off each task's checkbox directly in im
When not to use it
- →When `implementation_plan.md` is missing or empty
- →When the plan's content describes unrelated or stale work
- →When the skill is expected to commit, push, or open a PR
Limitations
- →It does not re-derive the implementation plan
- →It does not commit, push, or open a PR
- →It requires explicit checkboxes for task tracking
How it compares
This skill automates the execution and validation of a structured implementation plan, providing a systematic workflow compared to manual task management and code integration.
Compared to similar skills
code side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| code (this skill) | 0 | 11d | Review | Advanced |
| command-development | 16 | 8mo | Review | Intermediate |
| skill-forge | 11 | 8mo | Review | Intermediate |
| codex-skill | 12 | 4mo | Review | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by albertoirurueta
View all by albertoirurueta →You might also like
command-development
anthropics
This skill should be used when the user asks to "create a slash command", "add a command", "write a custom command", "define command arguments", "use command frontmatter", "organize commands", "create command with file references", "interactive command", "use AskUserQuestion in command", or needs guidance on slash command structure, YAML frontmatter fields, dynamic arguments, bash execution in commands, user interaction patterns, or command development best practices for Claude Code.
skill-forge
WilliamSaysX
Automated skill creation workshop with intelligent source detection, smart path management, and end-to-end workflow automation. This skill should be used when users want to create a new skill or convert external resources (GitHub repositories, online documentation, or local directories) into a skill. Automatically fetches, organizes, and packages skills with proactive cleanup management.
codex-skill
feiskyer
Use when user asks to leverage codex, gpt-5, or gpt-5.1 to implement something (usually implement a plan or feature designed by Claude). Provides non-interactive automation mode for hands-off task execution without approval prompts.
agent-factory
alirezarezvani
Claude Code agent generation system that creates custom agents and sub-agents with enhanced YAML frontmatter, tool access patterns, and MCP integration support following proven production patterns
subagent-driven-development
davila7
Use when executing implementation plans with independent tasks in the current session
peekaboo
openclaw
Capture and automate macOS UI with the Peekaboo CLI.