From project-coordinator
This skill should be used when the user asks to "clarify the goal", "what's the purpose", "why are we doing this", "extract the purpose", "目的を明確にして", "なぜこれをやるの", "ゴールは何", or mentions purpose clarification, goal alignment, or plan-purpose mismatch. Helps crystallize vague intentions into clear, actionable objectives.
How this skill is triggered — by the user, by Claude, or both
Slash command
/project-coordinator:purpose-extractionThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Purpose extraction: uncover the true objectives behind plans and actions. The expertise lies in asking the right questions to crystallize vague intentions into clear, actionable purposes.
Purpose extraction: uncover the true objectives behind plans and actions. The expertise lies in asking the right questions to crystallize vague intentions into clear, actionable purposes.
Core Philosophy:
Read available context:
.claude/project-coordinator/purpose.mdplan.md or plan mode outputWhen only a plan exists, work backwards:
Ask yourself:
Pattern Recognition:
| Plan Pattern | Likely Purpose Category |
|---|---|
| Refactoring tasks | Maintainability, tech debt, performance |
| New features | User needs, business requirements |
| Bug fixes | Reliability, user experience |
| Documentation | Knowledge transfer, onboarding |
| Testing tasks | Quality assurance, confidence |
Red Flags (MUST ask user):
Example Misalignments:
Ask user when:
Question Framework:
Question Quality Rules:
Good Purpose Structure:
## Purpose
**Objective:** [One sentence: what we're achieving]
**Context:** [Why now? What triggered this?]
**Success Criteria:**
- [ ] [Specific, measurable criterion 1]
- [ ] [Specific, measurable criterion 2]
**Out of Scope:**
- [Explicitly excluded item]
Purpose Quality Checklist:
Once purpose is clarified:
.claude/project-coordinator/purpose.md (if project-coordinator is in use)Patience Over Speed:
User is the Authority:
Precision in Language:
Scope Discipline:
npx claudepluginhub suzuki0keiichi/claude-plugins-suzuki0keiichi --plugin project-coordinatorCreates and manages INTENT.md files to document project intentions in Why/What/Not/Learnings sections. Guides lifecycle from seed ideas through exploration, clarification, or termination. Useful for new projects, pivots, or recording learnings.
Structured deep discussion for Plan Mode. Runs inside EnterPlanMode to ensure thorough questioning before writing a plan. Covers motivation, assumptions, design, acceptance criteria. Call this immediately after entering Plan Mode for any non-trivial task.
Analyzes ambiguous task requests using 5W1H decomposition to surface assumptions and generate up to 3 targeted clarifying questions before execution.