From feature-dev-aidd
Executes review-stage validation for scope changes, findings, and follow-up task derivation. Use for verdicts and handoff tasks in dev workflows, not direct implement or QA.
npx claudepluginhub grinrus/ai_driven_dev --plugin feature-dev-aiddThis skill is limited to using the following tools:
Follow `feature-dev-aidd:aidd-core` and `feature-dev-aidd:aidd-loop`.
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
Follow feature-dev-aidd:aidd-core and feature-dev-aidd:aidd-loop.
<ticket>/<scope_key> and verify loop/readmap artifacts required for review stage.stage.review.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 BLOCKED runtime_path_missing_or_drift; do not invent alternate filenames and do not retry guessed commands.python3 ${CLAUDE_PLUGIN_ROOT}/skills/review/runtime/reviewer_tests.py and existing aidd/reports/tests/** evidence. If you detect cwd mismatch (command path missing or command cannot run from selected cwd), record blocker tests_cwd_mismatch and stop repeated retries.readmap.md -> loop pack -> review pack (if exists) -> rolling context pack; do not perform broad repo scan before these artifacts.feature-dev-aidd:reviewer.python3 ${CLAUDE_PLUGIN_ROOT}/skills/review/runtime/review_report.py, python3 ${CLAUDE_PLUGIN_ROOT}/skills/review/runtime/review_pack.py, python3 ${CLAUDE_PLUGIN_ROOT}/skills/review/runtime/reviewer_tests.py, and python3 ${CLAUDE_PLUGIN_ROOT}/skills/aidd-flow-state/runtime/tasks_derive.py; then Fill actions.json for aidd/reports/actions/<ticket>/<scope_key>/review.actions.json strictly as aidd.actions.v1 (schema_version, allowed_action_types, canonical type + params) with action types only from {tasklist_ops.set_iteration_done, tasklist_ops.append_progress_log, tasklist_ops.next3_recompute, context_pack_ops.context_pack_update}, and validate via python3 ${CLAUDE_PLUGIN_ROOT}/skills/review/runtime/review_run.py.python3 ${CLAUDE_PLUGIN_ROOT}/skills/aidd-flow-state/runtime/stage_result.py; it must produce aidd/reports/loops/<ticket>/<scope_key>/stage.review.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/review/runtime/review_run.pypython3 ${CLAUDE_PLUGIN_ROOT}/skills/review/runtime/reviewer_tests.py--ticket, optional --scope-key, --work-item-key, and --status (required|optional|skipped|not-required).aidd/reports/reviewer/<ticket>/<scope_key>.tests.json.python3 ${CLAUDE_PLUGIN_ROOT}/skills/aidd-docio/runtime/actions_apply.py--actions <path> and optional --apply-log <path>.aidd/reports/loops/<ticket>/<scope_key>/stage.review.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.review.result.json.