From cc-auto-workflow
Review specification for completeness and clarity. Use when user asks "review spec 1, review-specs
How this skill is triggered — by the user, by Claude, or both
Slash command
/cc-auto-workflow:review-specsThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Before reviewing, validate:**
Before reviewing, validate:
1 or #11)specs/issues/ folderIf validation fails:
❌ Specification review failed — validation error!
Issues:
- Issue file not found in specs/issues/
- Issue number is invalid
- File missing required sections
Solution:
1. Run /generate-issues first to create issue files
2. Ensure issue file has proper format (title, description, AC, checklist)
3. Then retry /review-specs [issue-number]
Đọc spec từ specs/issues/[issue-number], phân tích completeness & clarity, ghi feedback vào specs/comments/[ISSUE-NUMBER]-spec-review.md.
specs/issues/User gọi: review-specs 11 → extract number 11
Tìm file trong specs/issues/ chứa GitHub Issue: #11:
grep -l "GitHub Issue.*#11" specs/issues/*.md
Ví dụ: 011-calendar-widget.md chứa:
GitHub Issue: #11
✅ Acceptance Criteria
✅ Implementation Checklist
✅ Design Reference
✅ Dependencies
⚠️ Ambiguity Check
⚠️ Edge Cases
---
GitHub Issue: #11
Issue Title: Calendar Widget
Review Date: YYYY-MM-DD
Type: Spec Review
Status: PENDING
---
## **Spec Summary**
[Tóm tắt spec trong 2-3 dòng]
## **✅ What's Well-Defined**
- AC 1: Clear & measurable
- AC 2: Clear & measurable
- Design reference available: [link]
- Implementation checklist complete
## **⚠️ Clarity Issues Found**
### Issue 1: [Title]
> From spec: "[quote from spec]"
**Problem:** [Describe ambiguity]
**Impact:** Dev sẽ phải assume, risk misalignment
**Suggest:** [Clarification or example]
### Issue 2: [Title]
...
## **📋 Completeness Score**
- Acceptance Criteria: ✅ / ❌
- Implementation Checklist: ✅ / ❌
- Design Reference: ✅ / ❌
- Edge Cases: ✅ / ❌
- **Overall: X/10 ready for implementation**
## **🔗 Dependencies**
- Depends on: Issue #XXX (if any)
- Blocks: Issue #YYY (if any)
## **💡 Questions for Dev**
1. [Clarification needed]
2. [Design decision needed]
## **✍️ Approval Checklist**
- [ ] All AC clear & measurable?
- [ ] All ambiguities clarified?
- [ ] Design ready?
- [ ] Ready to assign to dev?
## **Status**
- [ ] PENDING — Needs clarification
- [ ] READY — Ready for implementation
✅ Spec Review Complete
📄 File: specs/comments/011-spec-review.md
📊 Analysis:
✅ Completeness: X/10
⚠️ Clarity: X/10
🏷️ Issues Found:
- X clarity issues
- X missing details
- X edge cases not covered
⏭️ Next Step:
Review specs/comments/011-spec-review.md
Clarify spec, then ready to implement
| Lỗi | Xử lý |
|---|---|
| Spec không tồn tại | Dừng, thông báo file không tìm thấy |
| Spec quá mập mờ | Ghi PENDING_CLARIFICATION, list questions |
| Không có design | Warn "⚠️ No design reference", nhưng continue |
| Acceptance criteria không rõ | Ghi cụ thể issue nào không rõ |
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub nxhung2204/cc-auto-workflow-plugin --plugin cc-auto-workflow