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.

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.

Initial Prompt|markdown
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.
Continue Prompt|markdown
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