Adaptive interview-driven spec generation. Use when converting rough plans into comprehensive specifications, needing structured requirements gathering, or transforming ideas into implementation-ready documentation.
Transform rough plans into comprehensive, implementation-ready specifications through adaptive, structured interviews.
/plan-interview:interview [plan-file]Adaptive interview that calibrates depth based on plan complexity:
| Complexity | Signals | Questions | |------------|---------|-----------| | Simple | Single feature, clear scope | 10-15 | | Moderate | Multi-component, some integrations | 18-23 | | Complex | Cross-system, many stakeholders | 22-28 |
Usage:
/plan-interview:interview docs/feature-plan.md
# Output: docs/feature-plan-spec.md
spec-reviewerAutonomous quality analysis of specifications across 4 dimensions:
Triggers when you say "review my spec" or "check specification quality".
Core Principle: Depth over breadth. Better to deeply understand critical aspects than superficially cover everything.
Key Techniques:
Generated specs include:
Load these for deeper guidance during interviews:
references/phase-1-clarifications.md - Foundations questions and pitfallsreferences/phase-2-technical.md - Architecture discussion patternsreferences/phase-3-ux.md - Persona development, UX patternsreferences/phase-4-risks.md - Risk assessment frameworksreferences/interview-techniques.md - Cross-cutting interview skillsreferences/example-spec.md - Annotated high-quality spec exampleSearch for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer