Skip to content
Back to skills

Spk Run Implement Review

ASecurity

Orchestrate Spec Kitty work-package implementation and review loops until all packages are done, approved, or correctly rejected.

  • 1,669 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 19, 2026
ai-agents

Works with

  • terminal

Security analysis

A100/100

Scanned September 19, 2026

npx -y skills add spec-kitty/spec-kitty --skill spk-run-implement-review --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Spk Run Implement Review?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Spk Run Implement Review
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/spec-kitty-spk-run-implement-review/badge)](https://www.skillsdirectory.com/skills/spec-kitty-spk-run-implement-review)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: spk-run-implement-review
description: "Orchestrate Spec Kitty work-package implementation and review loops until all packages are done, approved, or correctly rejected."
---

# spk-run-implement-review

Use this skill when a mission is in implementation/review lanes or the user
wants the agent to coordinate implementers and reviewers.

## Flow

1. Use `spk-run-next` to identify the active WP and lane.
2. Dispatch implementation only from runtime-provided prompt context.
3. Review each WP independently with `spk-run-review-wp`.
4. On rejection, feed structured reviewer feedback back into the next
   implementation attempt.
5. Continue until runtime returns terminal or a blocker.

## Sub-Agent Long-Gate Contract

`move-task --to for_review` runs the pre-review regression gate
synchronously as part of the transition (#2570/#2493/#2555): it derives the
affected test scope for the Mission's changed files and runs it at head
before the command returns. That scoped run is a real subprocess and can
take from seconds to a few minutes depending on scope size.

- A dispatched implement/review sub-agent MUST **poll the gate invocation to
  completion** — treat the `move-task --to for_review` command as still in
  flight until it exits, not as a fire-and-forget hand-back. Do not assume
  control returns immediately, and do not kill or retry the command while it
  is still running.
- To skip the gate for a single invocation, pass `--skip-pre-review-gate`.
  To disable it process-wide, set `SPEC_KITTY_SKIP_PRE_REVIEW_GATE` — the
  gate's own opt-out name; it no longer reads the sync-disable vocabulary
  (#3980). Either opt-out skips the gate before it resolves a workspace or
  spawns the subprocess.
- Absent an opt-out, the gate always enforces by default. An orchestrator
  observing a sub-agent that appears to hang on a `for_review` transition
  should first check whether the gate's scoped test subprocess is still
  running before treating the sub-agent as stuck.

## Legacy Alias

For detailed orchestration mechanics, use `spec-kitty-implement-review` when
available.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.