بنقرة واحدة
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.