From arclight
Execute an approved implementation plan step by step, committing per step, using the tdd skill for the test-first inner loop. Updates the plan doc as each step completes. Stops on first failure. Use this after plan, before verify.
How this skill is triggered — by the user, by Claude, or both
Slash command
/arclight:implementThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Execute a plan. Each step gets test → code → commit, with the plan doc updated as you go.
Execute a plan. Each step gets test → code → commit, with the plan doc updated as you go.
docs/plans/YYYY-MM-DD-<topic>.md with Status: approvedIf pre-conditions fail, return status=blocked with the gap.
For each plan step in declared order:
tdd skill — write failing test → minimal code → refactor (test stays green)<step-N>: <action summary> (plan: <plan-path>)Inside a step:
Between steps:
Refuse to proceed if:
In each case, state the refusal reason and return to the appropriate prior stage.
{
"completed_steps": <int>,
"failed_step": null | { "step": <int>, "reason": "<>" },
"commits": [<sha>, ...],
"plan_path": "<path>"
}
On full completion, return to the orchestrator for stage 4 (verify).
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub nurseapp/arclight --plugin arclight