원클릭으로
spec-generator
Interview user in-depth to create a detailed spec
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Interview user in-depth to create a detailed spec
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Turn complex work into a goal-first plan with parallel agents and synthesized results
Capture and send screenshots from remote macOS nodes without context bloat
Generate changeset entries following Changesets semantics
Validate commit messages against conventional commit format
Create GitHub PRs with proper formatting, labeling, and quality checks
Apply labels to PRs based on conventional commit types
| name | spec-generator |
| argument-hint | ["instructions"] |
| allowed-tools | AskUserQuestion, Write |
| description | Interview user in-depth to create a detailed spec |
Interview the user in-depth using AskUserQuestion to produce a comprehensive, detailed specification file.
Write the spec to SPEC.md (or a filename specified by the user) with this structure:
# [Project Name] — Specification
## Overview
[1-2 paragraph summary of what this is and why it exists]
## Goals & Success Criteria
- [Measurable outcome 1]
- [Measurable outcome 2]
## User Stories
- As a [role], I want [capability] so that [benefit]
## Technical Architecture
### System Design
[Architecture decisions, data flow diagrams in text]
### Data Model
[Entities, relationships, constraints]
### API Design
[Endpoints, auth, contracts]
## UI/UX Specification
### User Flows
[Step-by-step flows for key interactions]
### Wireframe Descriptions
[Text descriptions of key screens/components]
## Edge Cases & Error Handling
[Documented edge cases and how they're handled]
## Security Considerations
[Auth, encryption, validation, threat model]
## Performance Requirements
[Budgets, benchmarks, scaling expectations]
## Tradeoffs & Decisions
[Key decisions made during the interview with rationale]
## Out of Scope (v1)
[Explicitly excluded items]
## Open Questions
[Unresolved items that need further discussion]
Follow the user instructions and interview me in detail using the AskUserQuestion tool about literally anything: technical implementation, UI & UX, concerns, tradeoffs, etc. Make sure the questions are not obvious — be very in-depth and continue interviewing me continually until it's complete. Then, write the spec to a file.