Cline rules
.clinerules/02-development-guidelines.mdCline rules
Quality
48/100
Scores the file, not the repository.Length
227 words
6 headings · 0 code blocksRepository
42
— · pushed 237 days agoLast changed
3 days ago
First indexed 3 days ago.1# Development Guidelines23## Environment Setup4- Always use virtual environments for Python development5- Ensure `.env` file contains required API keys: OPENAI_API_KEY, COHERE_API_KEY6- Use Python 3.11+ for compatibility with all dependencies7- Install dependencies from requirements.txt89## Code Style for Notebooks10- Use clear, descriptive cell comments explaining each step11- Include markdown cells to explain concepts and methodology12- Follow consistent variable naming: use descriptive names like `retriever`, `embeddings`, `vector_store`13- Add error handling for API calls and external services14- Include timing information for performance analysis1516## Notebook Organization17- Start each notebook with clear objectives and prerequisites18- Include imports section with all required libraries19- Add configuration section for API keys and parameters20- Structure code in logical sections: Setup → Data Loading → Processing → Evaluation21- End with summary of results and next steps2223## Error Handling24- Implement graceful handling of API rate limits25- Include fallback options for different LLM providers26- Add validation for required environment variables27- Handle vector database connection issues28- Provide clear error messages for common setup problems2930## Performance Considerations31- Monitor token usage and costs for LLM calls32- Implement caching for embeddings and retrieved results33- Use batch processing for large datasets34- Include memory usage monitoring for large vector operations35- Optimize chunk sizes based on content type36
Also in Sarangk90/building-rag-app-workshop
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 |
|---|---|---|---|---|---|
| Sarangk90/building-rag-app-workshop.clinerules/01-project-context.md · 42 | Cline rules | arch | 43/100 | 3 days ago | |
| Sarangk90/building-rag-app-workshopCLAUDE.md · 42 | CLAUDE.md | setuparchdependenciesdatabase+3 | 73/100 | 3 days ago |
Similar configs
Same format, overlapping stack, ranked by quality.
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| u9401066/zotero-keeper.clinerules/50-pubmed-project.md · 6 | 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 | |
| u9401066/pubmed-search-mcp.clinerules/50-pubmed-project.md · 23 | Cline rules | testlint-formatstylearch+1 | 94/100 | 3 days ago | |
| ryok/python-boilerplate.clinerules/common-commands.md · 0 | Cline rules | setupbuildtestlint-format+3 | 90/100 | 2 days ago | |
| u9401066/pubmed-search-mcp.clinerules/00-project.md · 23 | Cline rules | testlint-formatstylearch+1 | 86/100 | 3 days ago | |
| u9401066/pubmed-search-mcp.clinerules/60-pubmed-python.md · 23 | Cline rules | setuptestlint-formatstyle+2 | 86/100 | 3 days ago | |
| u9401066/zotero-keeper.clinerules/60-pubmed-python.md · 6 | Cline rules | setuptestlint-formatstyle+2 | 86/100 | 3 days ago | |
| u9401066/zotero-keepervscode-extension/resources/repo-assets/pubmed-search-mcp/.clinerules/60-pubmed-python.md · 6 | Cline rules | setuptestlint-formatstyle+2 | 86/100 | 3 days ago |
