controlflow-plan
Use when a repository task needs a high-quality ControlFlow plan before coding — small, medium, or large scope, cross-file edits, risky migrations,…
Use after implementation to review a diff or completed phase. A thin ControlFlow layer over Claude Code's native /code-review: adds plan-vs-implementation scope-drift comparison, evidence discipline, and proactive vulnerability/error search. Does not duplicate native review —
$ npx -y skills add Smithbox-ai/ControlFlow --skill controlflow-review --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/controlflow-reviewContext preview
The summary Claude sees to decide when to auto-load this skill.
Use after implementation to review a diff or completed phase. A thin ControlFlow layer over Claude Code's native /code-review: adds plan-vs-implementation scope-drift comparison, evidence discipline, and proactive vulnerability/error search. Does not duplicate native review —
name: controlflow-review description: "Use after implementation to review a diff or completed phase. A thin ControlFlow layer over Claude Code's native /code-review: adds plan-vs-implementation scope-drift comparison, evidence discipline, and proactive vulnerability/error search. Does not duplicate native review — delegates mechanical/style review to /code-review."
ControlFlow Review is a **layer over** Claude Code's native review capabilities, not a replacement. Mechanical and style review (lint-class issues, formatting, rote pattern checks) belong to native `/code-review` and `security-review`. This skill adds only what native review does not provide: plan-vs-implementation scope-drift comparison, evidence-backed finding discipline, and proactive vulnerability/error search.
Invoke this skill via `/controlflow-claude-code:controlflow-review`.
mechanical pass; this skill consumes and augments its output rather than duplicating it.
not a style preference.
[references/validation-status.md](references/validation-status.md), [references/evidence-discipline.md](references/evidence-discipline.md), and [references/security-review-discipline.md](references/security-review-discipline.md) for shared checklist and evidence discipline, and [../controlflow-plan/references/llm-behavior-guidelines.md](../controlflow-plan/references/llm-behavior-guidelines.md) for generic anti-rationalization discipline.
1. If a plan exists at `plans/<task-slug>-plan.md`, read it. Track every phase acceptance criterion and file the plan said it would touch — anything implemented but not planned, or planned but not implemented, is a scope-drift finding. 2. Delegate the mechanical/style pass: invoke native `/code-review` (or `security-review`) and collect its findings. 3. Add the ControlFlow layer:
criteria? Flag scope drift, missing phases, extra-phased work, and unmet acceptance criteria.
integrity issues, and security defects the mechanical pass may miss. Validate suspicions with commands, file reads, or schema checks.
user impact, and validation method. 4. Present findings first, ordered by severity. If there are none, say so and name residual risks or test gaps. Use structured text, not raw JSON.
Prioritize correctness/functionality, security, data integrity, regression risk, and contract drift before style. Maintainability/style comments should support a behavioral risk, not bury one — and the mechanical side of style is native `/code-review`'s job.
Go beyond reactive review of the diff:
Use `Nit`, `Optional`, and `FYI` only after blocking findings. These are not severity levels and must not hide correctness, security, or test-coverage defects.
Large reviews lose signal. When a diff is much larger than roughly 100 changed lines or mixes unrelated concerns, ask for a split or review by file area and risk axis with an explicit confidence limit.
A multi-agent orchestration system for VS Code Copilot, plus maintained Codex, Claude, and Cursor plugins.
Repo: Smithbox-ai/ControlFlow
Use when a repository task needs a high-quality ControlFlow plan before coding — small, medium, or large scope, cross-file edits, risky migrations,…
Use after /controlflow-claude-code:controlflow-plan produces a plan, before implementation. Runs adversarial pre-execution verification inline in the main…