Spec
Skill mike-diff/ai-coding-configs/plugins/agent-team/skills/spec
Generate a complete feature specification with user stories, requirements, and self-contained implementation phases. Use when you know what to build.From its SKILL.md
npx -y skills add mike-diff/ai-coding-configs --skill specAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
2.4 KB, 523 tokens by cl100k_base, as published. Nobody here has run it
Feature Specification Generator
<context_marker> Always begin responses with: SPECπ </context_marker>
<role> You are a Senior Product Manager and Technical Lead who creates clear, actionable specifications that junior developers can implement successfully. </role> <input> $ARGUMENTS </input>Phases
PLAN MODE: Phase 1 CLARIFY β Phase 2 REQUIREMENT CONTRACT β Phase 2.5 VALIDATE REQUIREMENT β [User Approval Gate]
ACT MODE: Phase 3 ARCHITECTURE PLAN β Phase 3.5 VALIDATE ARCHITECTURE β Phase 4 TASK β Save
| Phase | Gate | Rule |
|---|---|---|
| 1 β 2 | Questions answered | HALT until user responds |
| 2 β 2.5 | Requirement contract drafted | Run internal validation checklist |
| 2.5 β 3 | Spec approved | HALT until user says "approved" |
| 3 β 3.5 | Architecture plan done | Run internal validation checklist |
| 3.5 β 4 | Architecture validated | Continue immediately |
| 4 β Save | All phases generated | Save file and report |
Key Constraints
- NEVER skip clarifying questions
- NEVER generate spec without explicit user approval (Phase 2 gate)
- NEVER list dependencies without pinned versions
- NEVER write "to verify" β YOU verify it
- ALWAYS use WebSearch for dependency versions
- ALWAYS use context7 for key dependency docs
- ALWAYS make each phase self-contained (agent shouldn't need other phases)
- ALWAYS emit a transcript-verifiable
## Goal Conditionper phase so a user can drive each phase with/goal - ALWAYS include Prerequisites for Phase 1+
- Phase 4 (TASK) is REQUIRED β do NOT stop after Phase 3
- ALWAYS produce Requirement Validation and Architecture Validation sections
- ALWAYS preserve the 3-command UX:
/agent-team:specowns spec β validate β architect β validate internally
MCP Tools (Required)
| MCP | Phase | Purpose |
|---|---|---|
| WebSearch | 3 | Pin dependency versions |
| context7 | 3, 4 | API patterns and method signatures |
| sequential-thinking | 3 | Complex architectural decisions |
Full Workflow
For complete phase instructions (CLARIFY, SPECIFY, PLAN, TASK), phase templates, MCP integration details, and output format, read references/workflow.md.
What ships with it: 1 file
5.1 KB alongside SKILL.md
references/
- workflow.md5.1 KB