원클릭으로
review-plan
expert: "Batch-level conformance review verifying feature delivery status,
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
expert: "Batch-level conformance review verifying feature delivery status,
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Use at the start of every agent session, even if the task seems obvious and you think you already know what to do. Activates when the agent has just opened a repository, does not know what to do, needs to orient itself, or is beginning any new session. Also activates for "where do I start?", "what should I work on?", "what is the current state?". Skipping orientation leads to wasted effort and missed context.
expert: "Structured task execution procedure for individual implementation
expert: "Multi-agent development orchestration with conflict-aware parallel
expert: "Review orchestration with adaptive specialist dispatch,
Use at the start of every agent session, even if the task seems obvious and you think you already know what to do. Activates when the agent has just opened a repository, does not know what to do, needs to orient itself, or is beginning any new session. Also activates for "where do I start?", "what should I work on?", "what is the current state?". Skipping orientation leads to wasted effort and missed context.
expert: "Structured task execution procedure for individual implementation
| name | review-plan |
| description | {"expert":"Batch-level conformance review verifying feature delivery status, specification approval audit, and documentation currency across all features within a batch","natural":"Check whether all the work in a batch is actually done — features shipped, specs approved, docs up to date — and produce a structured report of what's complete and what's not"} |
| triggers | ["review batch completion","check batch delivery status","verify batch readiness","audit batch conformance"] |
| roles | ["reviewer-conformance"] |
| stage | batch-reviewing |
| constraint_level | low |
done status without fulfilling all its requirements
if the spec was never checked during review. This creates a gap between what was
specified and what was delivered that the review is supposed to catch.Before starting this review, confirm:
Copy this checklist and track your progress:
entity(action: "list", type: "feature", parent: "B<n>-<slug>"). Confirm the
feature list matches expectations — no extra features, none missing.done: verify all tasks under it are terminal (done,
cancelled, duplicate). If the dev-plan specified certain acceptance criteria,
verify they are satisfied by the implementation.cancelled or superseded: confirm the decision log exists and
the rationale is documented. If not, flag as a conformance gap.For each feature that is done, verify:
approved — not draft or superseded.approved (design-approval propagates
through the spec gate; an unapproved design behind an approved spec is a governance
hole).AGENTS.md, workflow skills, reference
files) references the features delivered by this batch. If the documentation describes
behaviour that contradicts what was implemented, flag as a documentation gap.contributed).health() and verify no errors or warnings related to the batch's entities.worktree(action: "list", status: "active")) that
belong to features in this batch — they should be merged or abandoned.Call retro(action: "synthesise", scope: "B<n>-<slug>") to surface the batch's
workflow signals — what worked, what didn't, what to improve. Include the synthesised
findings in the review report.
Do not skip this step. Retrospective synthesis is the primary mechanism for turning per-task observations into actionable project-level improvements.
doc(action: "register", path: "work/reviews/batch-review-<slug>-<date>.md", type: "report", owner: "B<n>-<slug>").# Batch Conformance Review: B<n>-<slug>
## Scope
- Batch: B<n>-<slug>
- Features: N total (N done, N cancelled/superseded, N incomplete)
- Review date: YYYY-MM-DD
- Reviewer: reviewer-conformance
## Feature Census
| Feature | Status | Spec Approved | Dev-Plan | Notes |
|---------|--------|---------------|----------|-------|
| FEAT-xxx | done | yes | yes | All 5 tasks done |
| FEAT-xxx | done | yes | yes | 2 known spec gaps (non-blocking) |
| FEAT-xxx | done | no | yes | **Spec is draft** — blocking |
## Conformance Gaps
| # | Feature | Type | Description | Severity |
|---|---------|------|-------------|----------|
| CG-1 | FEAT-xxx | spec-status | Spec FEAT-xxx is draft, not approved | blocking |
| CG-2 | FEAT-xxx | doc-currency | AGENTS.md references old terminology | non-blocking |
## Documentation Currency
- AGENTS.md: [current / needs update]
- Workflow skills: [current / needs update]
- Knowledge entries: N contributed, N confirmed, N flagged
## Retrospective Summary
<2-3 sentence synthesis from retro synthesise>
## Batch Verdict
<pass | pass-with-notes | fail>
## Evidence
- Batch entity: entity(action: "get", id: "B<n>-<slug>")
- Feature list: entity(action: "list", type: "feature", parent: "B<n>-<slug>")
- Health check: health()
- Retro synthesis: retro(action: "synthesise", scope: "B<n>-<slug>")
Feature: Webhooks
Status: done (appears done)
**Problem:** The reviewer accepted "done" at face value without checking
feature statuses, spec approvals, or documentation currency. This is indistinguishable
from skipping the review — no conformance assessment was actually performed.
# Batch Conformance Review: B42-webhook-system
## Scope
- Batch: B42-webhook-system
- Features: 3 total (2 done, 0 cancelled, 1 incomplete)
- Review date: 2026-03-15
- Reviewer: reviewer-conformance
## Feature Census
| Feature | Status | Spec Approved | Notes |
|---------|--------|---------------|-------|
| FEAT-050 | done | yes | All 4 tasks done ✓ |
| FEAT-051 | done | yes | All 3 tasks done ✓ |
| FEAT-052 | developing | no | Feature not in terminal state — blocking |
## Batch Verdict
fail — FEAT-052 is still developing
## Evidence
- Batch entity: entity(action: "get", id: "B42-webhook-system") → 2/3 features done
- Feature list: entity(action: "list", type: "feature", parent: "B42-webhook-system")
| # | Criterion | Weight |
|---|---|---|
| 1 | Every feature in the batch is enumerated and its status verified individually | required |
| 2 | Spec approval is checked for every done feature | required |
| 3 | Documentation currency is checked against the batch's scope | high |
| 4 | Retrospective synthesis is included in the review report | high |
| 5 | The review report is registered as a document | required |
| 6 | Conformance gaps are classified by severity (blocking vs non-blocking) | required |
review-code — checks individual features against their specificationsorchestrate-development — generates the work this review examineskanbanzai-workflow — lifecycle transitions and stage gates