name: spec description: Use this skill to Create a new product spec
Create a new product spec
Trigger
Activate this skill with a feature title or description.
Instructions
- Determine the next F-NNNN ID — Read
docs/BACKLOG.mdand scan for the highest existingF-NNNNID. The next spec gets the next sequential number (e.g., if the highest is F-0041, the next is F-0042) - Create the spec file — Copy
docs/specs/TEMPLATE.mdtodocs/specs/F-NNNN-short-slug.mdwhere:NNNNis the next sequential ID (zero-padded to 4 digits)short-slugis a kebab-case version of the feature title (e.g., "Add dark mode" becomesadd-dark-mode)
- Fill in the spec — Update the copied template with:
- Title: The feature title from the user's input
- Type: Feature, Bug, or Enhancement (infer from the description, default to Feature)
- Priority: P1 unless the user specifies otherwise
- Status: Draft
- Requested by: PO
- Date: Today's date
- Problem: Describe the problem or need based on the user's input
- Requirements: Numbered list of specific, testable requirements
- Acceptance Criteria: Checkboxes with measurable criteria
- Out of Scope: Note what is explicitly excluded
- Dependencies: List any dependencies on other features
- Report back — Show the user the path to the new spec file and a summary of what was created
Project Context
- Project: Cloud Workstation
- Owner: Your Name (your-email@example.com)
- Specs directory:
docs/specs/ - Spec template:
docs/specs/TEMPLATE.md - Backlog:
docs/BACKLOG.md
Related skills
API Documentation Generator
Documentation
Automatically generates OpenAPI/Swagger API documentation.
Claude CodeCursorCopilotbeginner
340
98
1,498
Technical Writer
Documentation
Writes clear technical documentation following top style guides.
claudeCursorWindsurf+1intermediate
167
48
675
Documentation Claim Check
Documentation
Read-only assessment of whether documentation claims are supported by evidence. Audits READMEs, release notes, and guides without executing commands or making changes.
Claude Codeintermediate 1,140
0
0
4