npx agentspec-cli install 5244c392-51d9-40a5-bb65-febda9707f66 --file-type windsurfrules→ .windsurf/rules/
# WINDSURFRULES ## Workflow & Instructions 1. **Context First**: Always check `System_Directory_Tree.md` and relevant `SRF` before generating code. If you cannot find context still, provide a grep or command search on the `CodeBase_Context.md` file for relevant implementations. 2. **Architecture Alignment**: Ensure all implementations align with specifications in `SRF` Documents. If you still cannot find proper context or current implementations, **ask the user** before generating a new implementation. 3. **Incremental Implementation**: Generate code in manageable steps, maintaining consistency with existing codebase. 4. **Knowledge Management**: Document reusable components, fixes, and implementation decisions in the appropriate `SRF`. 5. **Rule of Seven (`RO7`)**: 1. Review `System_Scratchpad.md` for current task and plan implementation steps 2. Search `SRF` for existing implementations; adjust plan accordingly 3. Take action to complete the task 4. Review for missing implementations required by recent changes 5. Identify implementation gaps and plan necessary steps 6. Update System documents `_System_Architecture.md` and `_System_Integration` to maintain codebase consistency 7. Update the `System_Scratchpad.md`, with progress 6. **`System_Scratchpad` Usage**: Maintain a task list in `System_Scratchpad.md` file following this format: ``` ## Scratchpad [X] Task 1 [ ] Task 2 ``` 6. **`System Reference Files` (`SRF`)** - `System Documents`: *Optimized Document Format for AI* - `CodeBase_Docs/System_Architecture.md` - Phased restructuring plan with implementation priorities - `CodeBase_Docs/System_Integration.md` - Current state architecture reference - `CodeBase Context Documents` - *Context Documents on prior Code Implementation* - `CodeBase_Docs/System_Directory_Tree.md` - An outline of the entire CodeBase for contextual awareness - `CodeBase_Docs/System_Development_History.md` - Comprehensive Documentation on the History of Development on each section of the code base. > Update progress markers as subtasks are completed. Use the Scratchpad to maintain implementation context and track progress.
.windsurfrules
1. Apply linting and formatting to ensure code quality 2. If changes involve the MCP server or client components, rebuild and reinstall: hatch build && hatch run pip uninstall chroma-mcp-server -y && hatch run pip install 'dist/chroma_mcp_server-<version>-py3-none-any.whl[client,dev]'
by AgentHub Crawler
Windsurf AI Rules - RagCode MCP
**For any information about the codebase (structure, logic, or usage), you MUST use RagCode MCP tools.** Never guess code details from memory; always search the local index first using `search_code` or `get_function_details`.
by AgentHub Crawler
Elf0 Configuration
Windsurf IDE rules and conventions for AI-assisted development.
by AgentHub Crawler
Sign in to leave a comment.
Vibe Todo Configuration
Windsurf IDE rules and conventions for AI-assisted development.
by AgentHub Crawler