How to Use the Spec Generator
Follow these guidelines to get the most out of the AI Spec Generator. Each section below describes key aspects of creating effective specifications.
Define Clear Goals
Start with a clear, concise task name and high-level goal. Be specific about what you want to achieve and why it matters.
List Requirements
Break down your requirements into clear, actionable items. Include both functional and non-functional requirements.
Technical Details
Provide implementation details including tech stack, architecture preferences, and any specific patterns to follow.
Current State
For existing projects, describe the current state and any relevant context about the existing codebase.
Hard Requirements
Clearly state any non-negotiable requirements, constraints, or limitations that must be considered.
Final Directives
Add any final instructions, preferences, or guidelines that should be followed during implementation.
Using your generated SPEC effectively
Modern AI IDEs are revolutionizing development with powerful agent modes that can understand and implement complex specifications. Generate your SPEC at www.aispecgen.com and copy the markdown file to get started with your preferred AI IDE.
Cursor
Visit Website →Setup Instructions
- Download and install Cursor from their website
- Open your project in Cursor
- Add the SPEC markdown file to your project root
- Create a .cursorrules file in your project root with AI agent best practices
Agent Mode
Use the Composer Agent for optimal results.
I have a markdown specification file @FILE_NAME.md in my project root that outlines the implementation steps. Please read through it and help me implement the next steps as outlined.
Please continue with the next implementation steps based on the markdown specification.
Helpful Tips
- Use CMD/CTRL + K to quickly invoke the AI assistant
- Keep the SPEC file open in a split view for easy reference
- Use the chat history to track progress through the implementation