원클릭으로
speckit-spec-validate-review
Spec-kit workflow command: speckit-spec-validate-review
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Spec-kit workflow command: speckit-spec-validate-review
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Think before building. Use when the user asks to reason about, analyze, evaluate, compare options, make an architecture decision, choose between approaches, think through a problem, or assess trade-offs. Also use when the user asks 'why did we...', 'should we...', 'what are our options', 'is this the right approach', or wants to frame/reframe a problem.
Archive a feature specification into main project memory after merge, resolving gaps and conflicts
Generate spec-kit configuration tailored to the existing codebase
Incrementally adopt SDD for existing features with reverse-engineered specs
Auto-discover project structure, tech stack, frameworks, and architecture patterns
Verify bootstrap output matches actual project structure and conventions
| name | speckit-spec-validate-review |
| description | Spec-kit workflow command: speckit-spec-validate-review |
| compatibility | Requires spec-kit project structure with .specify/ directory |
| metadata | {"author":"github-spec-kit","source":"spec-validate:commands/review.md"} |
speckit.spec-validate.reviewRecord peer review decisions for a validated spec. A team member (not the author) reviews the spec with missed items highlighted.
review_status: "pending".specify/feature.jsonread-approval-state.sh <feature> to load approval statereview_status is "pending" — if "not-required" or "approved", inform the user and exitvalidated_by field in private state. If same person, error: "You cannot review your own validation. Ask a team member to run this command."
spec.md from the feature directoryspec_missed_items from the approval state — render them with a visual marker (e.g., bold, prefix with MISSED:)spec_critical_count and spec_missed_items lengthreview_commentsPresent the reviewer with three options:
A. Approve
review_status to "approved"approval_status to "allowed"write-approval-state.shB. Request Changes
review_status to "changes-requested"review_comments arrayapproval_status as "blocked"C. Add Notes
review_comments without changing review_status or approval_statusRecord reviewer identity and reviewed_at timestamp in all cases.
Check if the review SLA has expired:
review_requested_at from approval statereview.sla_hours from config (default: 24)review_requested_at + sla_hours:
review_status to "timed-out"{
"timeout_self_approval": {
"used": true,
"reason": "<author's reason>"
}
}
approval_status to "allowed-with-warning"Display review outcome: