Cline rules
.clinerules/cline-instructions.mdCline rules
Quality
48/100
Scores the file, not the repository.Length
376 words
13 headings · 0 code blocksRepository
1.5k
— · pushed 0 days agoLast changed
3 days ago
First indexed 3 days ago.1# Cline AI Assistant Guidelines23## Core Principles45* Make changes incrementally and verify each step6* Always analyze existing code patterns before making changes7* Prioritize built-in tools over shell commands8* Follow existing project patterns and conventions9* Maintain comprehensive test coverage1011## Tool Usage1213### File Operations14* Use `read_file` for examining file contents instead of shell commands like `cat`15* Use `replace_in_file` for targeted, specific changes to existing files16* Use `write_to_file` only for new files or complete file rewrites17* Use `list_files` to explore directory structures18* Use `search_files` with precise regex patterns to find code patterns19* Use `list_code_definition_names` to understand code structure before modifications2021### Command Execution22* Use `execute_command` sparingly, preferring built-in file operation tools when possible23* Always provide clear explanations for any executed commands24* Set `requires_approval` to true for potentially impactful operations2526## Development Workflow2728### Planning Phase (PLAN MODE)29* Begin complex tasks in PLAN mode to discuss approach30* Analyze existing codebase patterns using search tools31* Review related test files to understand testing patterns32* Present clear implementation steps for approval33* Ask clarifying questions early to avoid rework3435### Implementation Phase (ACT MODE)36* Make changes incrementally, one file at a time37* Verify each change before proceeding38* Follow patterns discovered during planning phase39* Focus on maintaining test coverage40* Use error messages and linter feedback to guide fixes4142## Code Modifications4344### General Guidelines45* Follow .editorconfig rules strictly46* Preserve file headers and license information47* Maintain consistent XML documentation48* Respect existing error handling patterns49* Keep line endings consistent with existing files5051### Quality Checks52* Verify changes match existing code style53* Ensure test coverage for new code54* Validate changes against project conventions55* Check for proper error handling56* Maintain nullable reference type annotations5758## MCP Server Integration5960* Use appropriate MCP tools when available for specialized tasks61* Access MCP resources efficiently using proper URIs62* Handle MCP operation results appropriately63* Follow server-specific authentication and usage patterns6465## Error Handling6667* Provide clear error messages and suggestions68* Handle tool operation failures gracefully69* Suggest alternative approaches when primary approach fails70* Roll back changes if necessary to maintain stability71
Also in AzureAD/microsoft-authentication-library-for-dotnet
Diff this repo’s formatsOne repository carrying more than one format is the comparison this product exists for: does anyone actually write different content in each file, or is one a copy of the other?
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| AzureAD/microsoft-authentication-library-for-dotnet.github/instructions/tests.instructions.md · 1.5k | Copilot instructions | teststylegitdo-not | 62/100 | 3 days ago | |
| AzureAD/microsoft-authentication-library-for-dotnet.github/copilot-instructions.md · 1.5k | Copilot instructions | setupteststylearch+5 | 47/100 | 3 days ago | |
| AzureAD/microsoft-authentication-library-for-dotnet.clinerules/ai-guidelines.md · 1.5k | Cline rules | no sections | 16/100 | 3 days ago | |
| AzureAD/microsoft-authentication-library-for-dotnet.clinerules/csharp-guidelines.md · 1.5k | Cline rules | testlint-formatstyletypes+2 | 75/100 | 3 days ago | |
| AzureAD/microsoft-authentication-library-for-dotnet.clinerules/msal-guidelines.md · 1.5k | Cline rules | teststylearchtesting-strategy+3 | 66/100 | 3 days ago | |
| AzureAD/microsoft-authentication-library-for-dotnet.github/instructions/src.instructions.md · 1.5k | Copilot instructions | gitapido-not | 59/100 | 3 days ago |
Similar configs
Same format, overlapping stack, ranked by quality.
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| JCodesMore/ai-website-cloner-template.clinerules · 31k | Cline rules | buildlint-formatstylearch+3 | 97/100 | 2 days ago | |
| lepinkainen/humanlog.clinerules/project-rules.md · 0 | Cline rules | setupbuildtestlint-format+8 | 96/100 | 3 days ago | |
| BryaanF/LiantPortfolio.clinerules/project-guidelines.md · 0 | Cline rules | buildstylearchgit+2 | 96/100 | 3 days ago | |
| u9401066/zotero-keeper.clinerules/50-pubmed-project.md · 6 | Cline rules | testlint-formatstylearch+1 | 94/100 | 3 days ago | |
| u9401066/pubmed-search-mcp.clinerules/50-pubmed-project.md · 23 | Cline rules | testlint-formatstylearch+1 | 94/100 | 3 days ago | |
| u9401066/zotero-keepervscode-extension/resources/repo-assets/pubmed-search-mcp/.clinerules/50-pubmed-project.md · 6 | Cline rules | testlint-formatstylearch+1 | 94/100 | 3 days ago | |
| VaillerTeeter/HoshimiNest.clinerules/project-identity.md · 1 | Cline rules | setuparchtypesdo-not | 93/100 | yesterday | |
| blendsdk/codeops-mcp.clinerules/project.md · 0 | Cline rules | buildteststylearch+7 | 91/100 | 3 days ago |
