This is a ruleset to enhance AI assistants integrated in Windsurf and Cursor. For global settings, use the predefined windsurf: global_rules.md / cursor: global_rules.mdc. For workspace-specific settings, use windsurf: .windsurfrules / cursor: project_rules.mdc. These are automatically updated through interactive dialogue with the AI assistant.
Warning
windsurf
- global: global_rules.md
- local: .windsurfrules
- docs: https://docs.codeium.com/windsurf/memories#windsurfrules
cursor
- global: global_rules.mdc
- local: project_rules.mdc
- docs: https://docs.cursor.com/context/rules-for-ai
- 🔄 Interactive Setup: Interactively tune .windsurfrules / project_rules.mdc
- 📝 High-Quality Common Configuration Files: Pre-defined high-quality global_rules.md / global_rules.mdc
- ⚡ Task-Oriented Shortcuts: Shortcuts that can be used universally for each task
- Clone the repository:
git clone https://github.com/hashiiiii/rules-for-ai.git
- Open any workspace in your IDE and set up the rules files:
.windsurfrules
/global_rules.md
- For Windsurf IDEproject_rules.mdc
/global_rules.mdc
- For Cursor IDE
Important
If global settings are sufficient, migration steps are not necessary.
-
Run the setup command
- Execute the
/setup
command
- Execute the
-
Run the save command
- Execute the
/store
command
- Execute the
/setup
: Start the setup process/adjust
: Fine-tune the current workspace configuration file/store
: Update the file based on the answers obtained through the setup process/plan
: Create a detailed work plan/debug
: Systematic debugging approach/review
: Code quality review/refactor
: Improve readability and maintainability/optimize
: Performance optimization suggestions/test
: Testing strategy/doc
: Documentation assistance/arch
: Architecture design/cmt
: Code comments/mvp
: Build an MVP (Minimum Viable Product)/help
: Display available shortcuts
This project is provided under the MIT License - see the LICENSE.md file for details.