General
spec-create - Claude MCP Skill
Spec Create Command
SEO Guide: Enhance your AI agent with the spec-create tool. This Model Context Protocol (MCP) server allows Claude Desktop and other LLMs to spec create command... Download and configure this skill to unlock new capabilities for your AI workflow.
🌟3 stars • 5 forks
📥0 downloads
Documentation
SKILL.md# Spec Create Command
Create a new feature specification following the spec-driven workflow.
## Usage
```
/spec-create <feature-name> [description]
```
## Instructions
You are helping create a new feature specification. Follow these steps:
**WORKFLOW SEQUENCE**: Requirements → Design → Tasks → Generate Commands
**DO NOT** run any scripts until the tasks phase is complete and approved.
1. **Create Directory Structure**
- Create `.claude/specs/{feature-name}/` directory
- Initialize empty requirements.md, design.md, and tasks.md files
2. **Parse Feature Description**
- Take the feature name and optional description
- Begin the requirements gathering phase immediately
- Do not ask sequential questions - generate initial requirements
3. **Analyze Existing Codebase** (BEFORE writing requirements)
- **Search for similar features**: Look for existing authentication, data handling, UI patterns, etc.
- **Identify reusable components**: Find utilities, services, hooks, or modules that can be leveraged
- **Review architecture patterns**: Understand current project structure, naming conventions, and design patterns
- **Find integration points**: Locate where new feature will connect with existing systems
- **Document findings**: Note what can be reused vs. what needs to be built from scratch
4. **Generate Initial Requirements**
- Use the requirements template from `.claude/templates/requirements-template.md`
- Create user stories in "As a [role], I want [feature], so that [benefit]" format
- Write acceptance criteria in EARS format (WHEN/IF/THEN statements)
- Consider edge cases and technical constraints
5. **Request User Approval**
- Present the requirements document
- **Include codebase analysis summary**: Briefly note what existing code can be leveraged
- Ask: "Do the requirements look good? If so, we can move on to the design."
- Wait for explicit approval before proceeding
6. **Complete Requirements Phase**
- Present the requirements document with reuse opportunities highlighted
- Wait for explicit approval
- **DO NOT** run any scripts yet
- **NEXT STEP**: Proceed to `/spec-design` phase
7. **Rules**
- Only create ONE spec at a time
- Always use kebab-case for feature names
- **MANDATORY**: Always analyze existing codebase before writing requirements
- Follow the exact EARS format for acceptance criteria
- Do not proceed without explicit user approval
- **DO NOT** run scripts during /spec-create - only create requirements
## Example
```
/spec-create user-authentication "Allow users to sign up and log in securely"
```
## Next Steps
After user approval, proceed to `/spec-design` phase.Signals
Avg rating⭐ 0.0
Reviews0
Favorites0
Information
- Repository
- TrueCrimeDev/ClautoHotkey
- Author
- TrueCrimeDev
- Last Sync
- 3/13/2026
- Repo Updated
- 2/9/2026
- Created
- 1/16/2026
Reviews (0)
No reviews yet. Be the first to review this skill!