From claudekit
Performs parallel multi-angle reviews of implementation plans from CEO, engineering, design, and devex perspectives. Merges scorecards, presents consolidated fix checklist for user selection, and applies approved changes.
npx claudepluginhub duthaho/claudekit --plugin claudekitThis skill uses the workspace's default tool permissions.
- Plan is complex enough to warrant reviews from multiple angles
Reviews implementation plans on 5 strategic dimensions (ambition, problem clarity, wedge focus, demand reality, future-fit). Scores 0-10 each, proposes concrete fixes, and applies user-selected fixes to the plan file.
Reviews implementation Plan files in parallel using Codex, Gemini, and Claude to analyze validity, gaps, risks, and improvements. Invoke via /plan-review after plan creation.
Reviews PRDs, tech plans, design docs, and specs for issues using reviewer personas with HIGH/MEDIUM/LOW priority findings from parallel sub-agents.
Share bugs, ideas, or general feedback.
writing-plans firstplan-*-review skillrequesting-code-review or review on the code[plan-path] argument provided, use itdocs/claudekit/plans/*.md, docs/plans/*.md (generic fallback), plan.md in cwd/claudekit:writing-plans firstEmit a single assistant message containing four Agent tool calls — one per reviewer. They must be in ONE message so they run concurrently. Do NOT emit them sequentially.
For each Agent call, use subagent_type matching the reviewer name (ceo-reviewer, eng-reviewer, design-reviewer, devex-reviewer). Prompt each with:
Produce a consolidated report:
# Autoplan Review: <plan-basename>
**Date**: YYYY-MM-DD
## Overall Scores
| Reviewer | Overall | Lowest dimension |
|---|---|---|
| CEO | N.N/10 | <dim>: N/10 |
| ENG | N.N/10 | <dim>: N/10 |
| DESIGN | N.N/10 | <dim>: N/10 |
| DEVEX | N.N/10 | <dim>: N/10 |
## Critical Issues (sorted by score ascending — worst first)
| Reviewer | Dimension | Score | Issue | Fix (preview) |
|---|---|---|---|---|
...
## All Strengths
- [CEO] ...
- [ENG] ...
...
## Consolidated Fix Checklist (dedup across reviewers)
- [ ] autoplan-fix-1 — [CEO, DEVEX] "Onboarding not thought through" — In section "Onboarding", add: ...
- [ ] autoplan-fix-2 — [ENG] "No rollback for Phase 2" — In section "Phase 2", add: ...
...
Dedup rule: if two reviewers flag semantically similar issues (heuristic: same section cited + overlapping fix text), merge into one checklist row with both reviewer tags. Otherwise keep separate.
If the consolidated fix checklist is empty (no dimension across any reviewer scored <6), skip this step entirely. Tell the user: "Plan scores well across all 4 dimensions — no fixes recommended." Still proceed to Step 6 to write the artifact (recording a clean review is useful).
Otherwise, use AskUserQuestion with all autoplan-fix-* items as multi-select options. One prompt. Include an "Apply none" option.
For each selected fix, use Edit on the plan file. Each fix is either:
Replace "<old>" with "<new>" → Edit with old_string=<old>, new_string=<new>In section "<heading>", add: <text> → Read the file, locate the heading, Edit to append <text> under itIf a fix is too vague to apply deterministically (fails the concreteness contract), skip it and report to the user as Unapplied: <reason>.
Write the consolidated report (including Applied fixes + Skipped fixes sections) to docs/claudekit/reviews/<plan-basename>-autoplan-YYYY-MM-DD.md. Create the docs/claudekit/reviews/ directory if it does not exist.
[dimension] review unavailable: <reason> in the merged report.Overall: 0/10 with a single fix "Plan is empty". Surface to user without a fix-selection gate.Edit fails on a fix (stale match after concurrent modifications), report as skipped with reason stale_match.# Autoplan Review: <plan-basename>
[overall scores table]
[critical issues table]
[strengths]
[consolidated fix checklist]
> Which fixes to apply?
> [AskUserQuestion multi-select + "Apply none" option]
Applied N fixes across <K> dimensions to <plan-path>.
Skipped M fixes (reason: too vague / stale match / agent unavailable).
Artifact: docs/claudekit/reviews/<plan-basename>-autoplan-YYYY-MM-DD.md
writing-plans — Produces the plan this reviewsplan-ceo-review, plan-eng-review, plan-design-review, plan-devex-review — Individual dimensions (autoplan runs them in parallel)dispatching-parallel-agents — The parallel-dispatch pattern this skill usesfeature-workflow — In a full feature workflow, run autoplan between Planning and Implementation phases