This is a template repository for quickly starting new projects with Windsurf AI assistance configured. It includes AI workflow rules and configuration files to ensure consistent AI guidance across all your projects.
.cascade.json: Configuration file for Windsurf AI assistantAI_GUIDANCE.md: General guidance for AI assistants/rules: Directory containing workflow rules for AI-assisted developmentcreate-prd.mdc: For creating Product Requirement Documentsgenerate-tasks.mdc: For breaking down PRDs into actionable tasksprocess-task-list.mdc: For implementing tasks one by one
-
Clone this template repository:
git clone https://github.com/your-username/windsurf-template.git your-new-project
-
Navigate to your new project:
cd your-new-project -
Remove the existing git history and initialize a new repository:
rm -rf .git git init
-
Update the project name and description in
.cascade.json -
Start building your project with AI assistance!
Once your project is set up, you can use the included workflow rules:
-
Start a feature with a PRD:
Use @rules/create-prd.mdc -
Generate a task list from your PRD:
Use @rules/generate-tasks.mdc -
Implement tasks one by one:
Use @rules/process-task-list.mdc
Feel free to customize this template to fit your specific needs:
- Update
AI_GUIDANCE.mdwith project-specific guidance - Modify the rules in the
/rulesdirectory - Add additional configuration to
.cascade.json
To make this a proper GitHub template repository:
- Push this to GitHub
- Go to the repository settings
- Check the "Template repository" option
This will allow you to create new repositories directly from this template via the GitHub interface.