ワンクリックで
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)