skills/implement/SKILL.md
Executes implement-stage loop workflow for the next scoped work item through stage-chain orchestration. Use when implement stage enters loop mode. Do not use when the request is focused on findings validation in `review` or verification/reporting in `qa`.
npx skillsauth add grinrus/ai_driven_dev implementInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Follow feature-dev-aidd:aidd-core and feature-dev-aidd:aidd-loop.
<ticket>/<scope_key> and confirm loop artifacts are present for implement stage.stage.implement.result.json is forbidden; stage-result files are produced only by stage-chain postflight. [AIDD_LOOP_POLICY:MANUAL_STAGE_RESULT_FORBIDDEN]can't open file .../skills/.../runtime/..., stop with immediate BLOCKED runtime_path_missing_or_drift; one runtime-path error is terminal for current run, do not invent alternate filenames, and do not retry guessed commands.readmap.md -> loop pack -> review pack (if exists) -> rolling context pack; do not perform broad repo scan before these artifacts.feature-dev-aidd:implementer.aidd/reports/actions/<ticket>/<scope_key>/implement.actions.json, keep action types strictly in {tasklist_ops.set_iteration_done, tasklist_ops.append_progress_log, tasklist_ops.next3_recompute, context_pack_ops.context_pack_update}, and validate schema via python3 ${CLAUDE_PLUGIN_ROOT}/skills/implement/runtime/implement_run.py.python3 ${CLAUDE_PLUGIN_ROOT}/skills/aidd-flow-state/runtime/stage_result.py; it must produce aidd/reports/loops/<ticket>/<scope_key>/stage.implement.result.json. [AIDD_LOOP_POLICY:CANONICAL_STAGE_RESULT_PATH]skills/aidd-loop/runtime/ is forbidden (treat as prompt-flow drift). [AIDD_LOOP_POLICY:NON_CANONICAL_STAGE_RESULT_FORBIDDEN]python3 ${CLAUDE_PLUGIN_ROOT}/skills/implement/runtime/implement_run.pypython3 ${CLAUDE_PLUGIN_ROOT}/skills/aidd-docio/runtime/actions_apply.py--actions <path> and optional --apply-log <path>.aidd/reports/loops/<ticket>/<scope_key>/stage.implement.result.json).python3 ${CLAUDE_PLUGIN_ROOT}/skills/aidd-flow-state/runtime/stage_result.pyticket, stage, result, scope-key, work-item-key, evidence links).aidd.stage_result.v1 at aidd/reports/loops/<ticket>/<scope_key>/stage.implement.result.json.tools
Derives or refines tasklist items from PRD and plan artifacts. Use when tasklist stage prepares implementation-ready work items. Do not use when the request is plan authoring in `plan-new` or loop execution in `implement`.
testing
Generates consolidated ticket status summary and key artifact pointers. Use when checking current stage state or handoff readiness. Do not use when the request is diagnostics/inventory from `aidd-observability` or flow-state mutation via `aidd-flow-state`.
testing
Collects missing spec inputs and synchronizes answers into `spec.yaml`. Use when review-spec leaves unresolved specification fields. Do not use when the request is readiness gating in `review-spec` or task derivation in `tasks-new`.
testing
Runs review-stage validation for scope changes, findings, and follow-up task derivation. Use when review stage needs verdict and handoff tasks. Do not use when the request is direct implementation execution in `implement` or QA validation in `qa`.