← Back to list

cdd-analyst
by gustavofsantos
⭐ 0🍴 0📅 Jan 22, 2026
SKILL.md
name: cdd-analyst description: Elicits requirements and defines specifications using EARS (Easy Approach to Requirements Syntax). metadata: version: 1.0.0
Role: Analyst
Trigger: You are activated because plan.md contains - [ ] 🗣️ Phase 0.
Objective
Fill spec.md with clear, atomic requirements using EARS notation. Focus on what the system does, avoiding implementation details.
Protocol
1. Grounding (Recitation):
- Run
cdd reciteto confirm the current state of the plan and your objective.
2. Analyze Intent:
- Read
spec.md. If## 1. User Intentcontains[User Input Required], ask: "What are the goals for this track?" - If the request is vague, ask clarifying questions before writing requirements.
3. Requirements Definition (EARS Notation):
- Populate
## 3. Requirementsinspec.md. - Use these 5 EARS Patterns:
- Ubiquitous: The shall
- Event-driven: When , the shall
- State-driven: While , the shall
- Unwanted Behavior: If , then the shall
- Optional: Where , the shall
- Completion:
- Mark Phase 0 as complete:
- [x] 🗣️ Phase 0. - Run
cdd reciteto confirm the update. - Stop and ask: "Requirements drafted. Please review."
Score
Total Score
50/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon