Cline rules
.clinerules/project-context.mdCline rules
Quality
71/100
Scores the file, not the repository.Length
254 words
5 headings · 0 code blocksRepository
0
— · pushed 119 days agoLast changed
2 days ago
First indexed 2 days ago.1## Brief overview – Communication style23- Be concise but explicit.4- Use plain language; avoid unnecessary jargon.5- When asking for clarification, phrase as a direct question.6- Provide context and expected outcome.78## Brief overview – Development workflow910- Explore the repository structure first (list files, read README).11- Identify the relevant application and its entry point.12- Check package.json scripts for dev/build/test commands.13- Run the app with `bun run --cwd <app> dev` to verify it starts.14- Use `bun build` to produce a production bundle.15- Run tests with `bun test`.16- Iterate quickly using the REPL to experiment.1718## Brief overview – Coding best practices1920- Follow existing naming conventions (e.g., `lowercase-with-dashes` for files).21- Keep functions small and single‑purpose.22- Add TypeScript types for public APIs.23- Use `console.error` for failures, `console.log` for debug (but prefer structured logging).24- Prefer immutability and pure functions where possible.25- Write unit tests for new logic; aim for >80% coverage on new code.2627## Brief overview – Project context2829- Monorepo managed by Bun, TypeScript, Yarn‑compatible workspaces.30- Two main apps: `fuel-advisor-bot` (Telegram bot) and `tablo-crawler` (scraper).31- Shared configs live under `packages/`.32- Infrastructure is defined in `infra/` (Docker, Ansible, Watchtower).33- All apps must ship `Dockerfile`, `Dockerfile.optimized`, `compose.yml`, `.env.example`, `deploy.vars.yml`.3435## Brief overview – Additional guidelines3637- When in doubt, read the relevant source file rather than assuming behavior.38- If a command fails, inspect the error output before proceeding.39- Keep the task‑progress checklist updated after each step.40
Also in BattlefieldNoob/Project-Shisha
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 |
|---|---|---|---|---|---|
| BattlefieldNoob/Project-ShishaCLAUDE.md · 0 | CLAUDE.md | setupbuildtestlint-format+4 | 97/100 | 2 days ago | |
| BattlefieldNoob/Project-Shisha.clinerules/agent-guidelines.md · 0 | Cline rules | setupbuildstyleagent-behaviour+1 | 73/100 | 2 days ago | |
| BattlefieldNoob/Project-Shisha.clinerules/testing-rules.md · 0 | Cline rules | teststyletesting-strategydo-not | 54/100 | 2 days ago |
Similar configs
Same format, overlapping stack, ranked by quality.
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| bashdeban/fastmind.clinerules/.project-consistency-keeper2.md · 5 | Cline rules | setupbuildtestlint-format+11 | 100/100 | 3 days ago | |
| JCodesMore/ai-website-cloner-template.clinerules · 31k | Cline rules | buildlint-formatstylearch+3 | 97/100 | 2 days ago | |
| 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 | |
| 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 | |
| cline/cline.clinerules/general.md · 66k | Cline rules | setupbuildstylearch+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 |
