원클릭으로
spec-review
Validate, critique, and iterate on generated specifications. Use when Codex should run the converted spec-review workflow.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Validate, critique, and iterate on generated specifications. Use when Codex should run the converted spec-review workflow.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Project management database for tracking specs, jobs, tasks, and execution. Use when Codex should run the converted pm-db workflow. Inputs: command.
Mode 2 - Structured execution with quality gates (Part 1-5) with pm-db tracking. Use when Codex should run the converted start-phase-execute workflow. Inputs: task_list_file, extra_instructions, spec_id.
Converted Claude skill for architecture-quality-assess. Use when Codex should run the converted architecture-quality-assess workflow.
Complete feature workflow - from planning to execution with PM-DB tracking. Use when Codex should run the converted feature-new workflow. Inputs: feature_description.
Use this agent when you need to design API contracts BEFORE implementation. This agent enforces contract-first API design, creates OpenAPI specifications, and defines three-tier architecture for Next.js backend APIs. Invoke in these scenarios:. Use when Codex needs this specialist perspective or review style.
Deep analysis of codebase for code duplication. Detects exact, structural, and pattern-level duplicates, generates comprehensive reports with refactoring suggestions and metrics.. Use when Codex should run the converted code-duplication workflow.
| name | spec-review |
| description | Validate, critique, and iterate on generated specifications. Use when Codex should run the converted spec-review workflow. |
Converted Claude skill workflow for Codex/OpenAI use.
Converted from skills/spec-review/SKILL.md.
The content below was adapted from the Claude source. Rewrite tool and runtime assumptions as needed when they refer to Claude-only features.
Validate generated specifications, provide critical analysis, and collect user feedback.
This skill provides the human feedback loop for feature specifications:
Run automated validation to catch errors early:
Bash: python skills/spec/scripts/validate_spec.py /path/to/job-queue/feature-{name}
Checks performed:
Output: JSON with errors, warnings, completeness score
Run automated critique for quality analysis:
Bash: python skills/spec/scripts/critique_plan.py /path/to/job-queue/feature-{name}
Analysis performed:
Requirement Quality:
Task Breakdown:
Technical Design:
Testability:
Output: JSON with critique score, critical issues, warnings, recommendations
Summarize validation and critique results for user:
⚠️ Spec Validation Failed
Critical Errors:
- [List errors from validation tool]
Warnings:
- [List warnings]
Completeness Score: [X%]
Action Required:
These issues must be fixed before proceeding. Would you like me to:
1. Fix these issues automatically
2. Re-run `spec-writer` skill with corrections
3. Guide you to fix them manually
✅ Spec Structure Valid
Quality Analysis (Score: [X%]):
Critical Issues:
- [File] - [Issue] → Suggestion: [fix]
Warnings:
- [File] - [Issue] → Suggestion: [improvement]
Recommendations:
- [List recommendations]
---
The specs are structurally valid but have quality concerns.
Would you like me to iterate on these issues?
✅ Spec Validation Passed
✅ Quality Critique Passed (Score: [X%])
Generated Specifications:
📁 /job-queue/feature-{name}/docs/
├── FRD.md - Business requirements ✅
├── FRS.md - Functional specs ✅
├── GS.md - Gherkin scenarios ✅
├── TR.md - Technical requirements ✅
└── task-list.md - Development tasks ✅
Completeness: [X%]
Quality Score: [X%]
Minor Recommendations:
- [Optional improvements]
Ready to proceed with development?
Ask the user for their assessment:
Questions:
User Options:
A) Approve Specs → Mark as complete, ready for development
B) Request Changes
→ Collect specific feedback, re-run spec-writer skill with updates
C) Manual Edits → User will edit files directly, re-run validation after
D) Focus on Specific Area
→ Re-run critique with --focus on specific concerns
If user requests changes:
Collect specific feedback:
Re-run spec-writer skill:
delegation workflow with skill="spec-writer"
Prompt: "Update feature specifications based on feedback:
**Previous Specs:** /job-queue/feature-{name}/docs/
**User Feedback:**
[List specific changes requested]
**Focus Areas:**
[Which documents to update]
Please update the specifications addressing this feedback."
Re-run validation and critique:
Repeat until approved
validate_spec.py - Structural validation
critique_plan.py - Quality critique
Start → Run Validation
├─ Errors? → Present errors → User fixes → Re-validate
└─ Valid → Run Critique
├─ Critical Issues? → Present issues → User decides
│ ├─ Iterate → Re-run agent → Re-validate
│ └─ Accept → Done
└─ No Critical Issues → Present summary → User approves → Done
After this skill completes:
Once specs are approved:
Update Memory Bank:
$memorybank-sync
Begin Development:
Estimated time: 2-5 minutes for validation + user review Token usage: ~600 tokens (focused on validation and feedback)