원클릭으로
check-requirements-against-code
Check requirements docs against implementation, report discrepancies and gaps
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Check requirements docs against implementation, report discrepancies and gaps
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Read the Hot Sheet worklist and work through the current priority items
Run as a distributed worker — continuously claim, work, and release Up Next tickets
Create a new bug ticket in Hot Sheet
Create a new feature ticket in Hot Sheet
Create a new investigation ticket in Hot Sheet
Create a new issue ticket in Hot Sheet
| name | check-requirements-against-code |
| description | Check requirements docs against implementation, report discrepancies and gaps |
| allowed-tools | Read, Grep, Glob, Bash, Edit, Agent |
Check the requirements documents against the actual implementation, verify the AI-oriented summaries still match reality, and confirm the CLAUDE.md index is complete. Generate a report with recommendations and questions about any discrepancies.
Read all requirements documents in docs/ (numbered files like 1-review-workflow.md through 17-claude-channel.md). Each contains functional (FR-) and non-functional (NFR-) requirements.
For each requirement, verify the implementation exists:
src/) for the relevant codeCheck for undocumented features: Look for significant functionality in the code that isn't covered by any requirement. These may be intentional additions that need documentation, or accidental scope creep.
Synchronize the AI summaries (docs/ai/code-summary.md and docs/ai/requirements-summary.md):
code-summary.md: walk through each section and confirm it matches what's actually in src/, src-tauri/, scripts/, and the database schema. Look specifically for:
src/db/schema.tstsup.config.ts and scripts/build-sidecar.shrequirements-summary.md: confirm every requirements doc in docs/ has a section, the section number matches the doc number, and the status marker (Shipped / Partially built / Design only / Deferred / Superseded) still reflects reality based on what you found in step 2.Edit tool for exactly this reason. Don't just report the drift; update the summaries so they're correct when you're done.Verify the CLAUDE.md index is complete:
CLAUDE.md and find the requirements index (the bulleted list under the "Requirements documents" heading that names each docs/N-topic.md).docs/ (via Glob on docs/*-*.md).docs/ai/code-summary.md and docs/ai/requirements-summary.md) is present and accurate.CLAUDE.md.Generate the report with these sections:
Fully Implemented — Requirements that are correctly implemented (brief list)
Partially Implemented — Requirements where the implementation exists but is incomplete or deviates:
Not Implemented — Requirements with no corresponding implementation:
Undocumented Features — Code functionality not covered by requirements:
Summary & Index Synchronization — What you changed (or confirmed correct) in:
docs/ai/code-summary.mddocs/ai/requirements-summary.mdCLAUDE.md requirements index and AI-summaries sectionQuestions — Ambiguities or contradictions found:
Present the report directly to the user. Focus on actionable findings — skip trivially correct implementations. If the summaries and index were already in sync, say so in one line rather than padding the report.