ワンクリックで
speckit-spec-validate-gate
Spec-kit workflow command: speckit-spec-validate-gate
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Spec-kit workflow command: speckit-spec-validate-gate
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | speckit-spec-validate-gate |
| description | Spec-kit workflow command: speckit-spec-validate-gate |
| compatibility | Requires spec-kit project structure with .specify/ directory |
| metadata | {"author":"github-spec-kit","source":"spec-validate:commands/gate.md"} |
speckit.spec-validate.gateEnforce the hard gate before /speckit.implement. This command is registered as a mandatory before_implement hook — it runs automatically and blocks implementation when validation or review requirements are not met.
.specify/feature.jsoncheck-gate.sh <feature> to evaluate the gateoutcome, reason, actions_required, and warningsblocked (exit code 1):
/speckit.implement from proceedingBLOCKED: Spec has not been validated
Required actions:
1. Run /speckit.spec-validate.validate to validate spec.md
allowed (exit code 0):
allowed-with-warning (exit code 0):
WARNING: Review timed out after 24h SLA. Author self-approved.
Proceeding with implementation.
If the gate returns blocked and the user indicates they are a maintainer:
{
"override": {
"used": true,
"reason": "<maintainer's reason>",
"by": "<maintainer identifier>"
},
"approval_status": "override-approved"
}
write-approval-state.shcheck-gate.sh — it should now return allowedblockedreview_status and timeout_self_approval fields as-is.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