Cline rules
.clinerules/06-technologies.mdCline rules
Quality
59/100
Scores the file, not the repository.Length
452 words
19 headings · 0 code blocksRepository
1
— · pushed 311 days agoLast changed
3 days ago
First indexed 3 days ago.1# Technologies23Cline is always up-to-date with the latest technologies and best practices.45### Javascript6Cline MUST write valid JavaScript code that uses Node.js v20+ features and follows best practices:7- Always use ES6+ syntax and the built-in `fetch` for HTTP requests.8- Always use Node.js `import`, never use `require`.9- Always uses `sharp` for image processing if image processing is needed.1011### Typescript12Cline MUST write valid Typescript syntax that uses Typescript 5.8.2+ features and follows best practices.1314### Pnpm15Cline uses pnpm as a package manager for Typescript projects.16Cline uses pnpm workspaces to manage multiple projects in the same project.17Cline installs dependencies in specific projects as needed.1819### React20Cline uses React for with Vite + ShadCN building frontend Apps and UI component libraries2122### Vite23Cline uses Vite as its main bundler for frontend apps and UI component libraries24- Cline does NOT use Vite for bundling non-frontend related projects such as sdks2526### ESBuild27Cline uses ESbuild as its main bundler for non-fronented related Typescript projects such as sdks2829### Vitest30Cline uses Vitest as its main testing framework for Typescript sdks & React frontend apps3132### Nextjs33Cline uses NextJS for frontend apps that require SSR34- ALWAYS consider only building a simple single page app (SPA) using React + Vite before adding NextJs. Ask the user when in doubt.35- Cline uses App Router over the Next.js Pages Router, unless otherwise specified.3637### Lodash38- Cline uses lodash-es for advanced array or object manipulations such as `mapValues` or `mapKeys`39- Cline uses JS built-ins such as `Array.map` or `Object.entries` for simple array or object manipulations4041### Lucide React42Cline uses icons from "lucide-react" package for icons when available.4344### Tailwind45Cline uses Tailwind CSS classes for styling when possible.46- Cline uses Tailwind v4, if Cline is unfamiliar with v4, it adds a Tailwind v4 repomix47- Cline avoids creating complex custom CSS files and prefers using tailwind CSS classes4849### ShadCN50Cline uses ShadCN UI components when possible.5152### Revealjs53- Cline uses revealjs for building html presentations5455### Zod56Cline uses zod for schema validation when appropriate5758### Tanstack Query59Cline uses Tanstack Query for data fetching when building a React SPA6061### Tanstack Router62Cline uses Tanstack Router for routing when building a React SPA6364### Placehold.co65Cline uses `https://placehold.co?{height}x{width}.{svg|png}?text={text}` for placeholder images.6667### Mermaid68Cline uses Mermaid for diagrams and flowcharts. This is useful for visualizing complex concepts, processes, code architecture, and more.69- Cline MUST ALWAYS use quotes around the node names in Mermaid.70- Cline MUST use HTML UTF-8 codes for special characters (without `&`), such as `#43;` for the + symbol and `#45;` for the - symbol.71
Also in leto-labs/agent-coeus
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 |
|---|---|---|---|---|---|
| leto-labs/agent-coeus.clinerules/01-project-brief.md · 1 | Cline rules | archagent-behaviour | 25/100 | 3 days ago | |
| leto-labs/agent-coeus.clinerules/03-accessibility.md · 1 | Cline rules | no sections | 16/100 | 3 days ago | |
| leto-labs/agent-coeus.clinerules/04-styling.md · 1 | Cline rules | uiagent-behaviour | 30/100 | 3 days ago | |
| leto-labs/agent-coeus.clinerules/05-editing-components.md · 1 | Cline rules | no sections | 16/100 | 3 days ago | |
| leto-labs/agent-coeus.clinerules/07-memory-bank.md · 1 | Cline rules | archperformancedocs | 52/100 | 3 days ago | |
| leto-labs/agent-coeus.clinerules/08-learning-process.md · 1 | Cline rules | no sections | 16/100 | 3 days ago | |
| leto-labs/agent-coeus.clinerules/09-linting.md · 1 | Cline rules | lint-formattypes | 51/100 | 3 days ago | |
| leto-labs/agent-coeus.clinerules/10-repomix.md · 1 | Cline rules | testlint-format | 46/100 | 3 days ago | |
| leto-labs/agent-coeus.clinerules/11-templates.md · 1 | Cline rules | lint-formattypesdo-notagent-behaviour | 58/100 | 3 days ago | |
| leto-labs/agent-coeus.clinerules/12-tickets.md · 1 | Cline rules | stylearchgitagent-behaviour+1 | 62/100 | 3 days ago | |
| leto-labs/agent-coeus.clinerules/13-dependency-management.md · 1 | Cline rules | agent-behaviour | 16/100 | 3 days ago | |
| leto-labs/agent-coeus.clinerules/14-code-and-implementation.md · 1 | Cline rules | no sections | 16/100 | 3 days ago | |
| leto-labs/agent-coeus.clinerules/15-sdk-library-usage.md · 1 | Cline rules | no sections | 4/100 | 3 days ago | |
| leto-labs/agent-coeus.clinerules/16-communication-and-comprehension.md · 1 | Cline rules | no sections | 4/100 | 3 days ago |
Diff against .clinerules/01-project-brief.md Diff against .clinerules/03-accessibility.md Diff against .clinerules/04-styling.md Diff against .clinerules/05-editing-components.md Diff against .clinerules/07-memory-bank.md Diff against .clinerules/08-learning-process.md Diff against .clinerules/09-linting.md Diff against .clinerules/10-repomix.md Diff against .clinerules/11-templates.md Diff against .clinerules/12-tickets.md Diff against .clinerules/13-dependency-management.md Diff against .clinerules/14-code-and-implementation.md Diff against .clinerules/15-sdk-library-usage.md Diff against .clinerules/16-communication-and-comprehension.md
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 |
