

Also from Kynth Studios


Also from Kynth Studios


Also from Kynth Studios
12345678910# Create Documentation1112When asked to document code, produce clear, accurate, and useful documentation that helps developers understand the codebase quickly.1314## Documentation Approach15161. **Read Before Writing** — Analyze the code thoroughly before documenting. Understand the architecture, data flow, and key design decisions.17182. **Audience Awareness** — Write for the developer who will maintain or use this code next. Assume they're competent but unfamiliar with this specific codebase.19203. **Accuracy Over Completeness** — It's better to document fewer things correctly than everything superficially. Never guess — if something is unclear, say so.2122## README Generation2324When creating or updating a README, include:2526- **Project Title & Description** — What it does in 1-2 sentences27- **Quick Start** — Minimal steps to get running (install, configure, run)28- **Architecture Overview** — High-level description of how the system is organized, with a diagram if it would help29- **Key Concepts** — Domain terms or abstractions a new developer needs to understand30- **Configuration** — Environment variables, config files, and their options31- **Development** — How to set up a dev environment, run tests, and contribute3233Keep it scannable. Use headings, code blocks, and bullet points.3435## API Documentation3637For functions, classes, and modules:3839- **Purpose** — What it does and when to use it40- **Parameters** — Name, type, description, and whether required or optional41- **Return Value** — Type and description42- **Errors** — What can go wrong and how errors are communicated43- **Example** — A minimal, working usage example4445## Inline Comments4647Add comments that explain **why**, not **what**:4849- ✅ `// Retry up to 3 times because the upstream API is flaky during deploys`50- ❌ `// Set retries to 3`5152Focus comments on:53- Non-obvious business logic or domain rules54- Workarounds with context on why they're needed55- Performance-critical sections explaining the optimization56- Complex algorithms with a brief explanation of the approach57
One 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 |
|---|---|---|---|---|---|
| cline/prompts.clinerules/ai-dlc-adaptive-workflow.md · 1.2k | Cline rules | agent-behaviour | 54/100 | today | |
| cline/prompts.clinerules/audio-plugin-developer.md · 1.2k | Cline rules | styleperformancedo-notagent-behaviour | 57/100 | today | |
| cline/prompts.clinerules/ba.md · 1.2k | Cline rules | archgitagent-behaviour | 50/100 | today | |
| cline/prompts.clinerules/baby-steps.md · 1.2k | Cline rules | do-notagent-behaviour | 50/100 | today | |
| cline/prompts.clinerules/c#-guide.md · 1.2k | Cline rules | style | 27/100 | today | |
| cline/prompts.clinerules/claude-code-subagents.md · 1.2k | Cline rules | testarchdo-notagent-behaviour | 77/100 | today | |
| cline/prompts.clinerules/cline-architecture.md · 1.2k | Cline rules | archtypesapi | 54/100 | today | |
| cline/prompts.clinerules/cline-continuous-improvement-protocol.md · 1.2k | Cline rules | testgitperformance | 58/100 | today | |
| cline/prompts.clinerules/cline-for-research.md · 1.2k | Cline rules | agent-behaviour | 34/100 | today | |
| cline/prompts.clinerules/cline-for-slides.md · 1.2k | Cline rules | setupbuildstylearch+1 | 86/100 | today | |
| cline/prompts.clinerules/cline-for-webdev-ui.md · 1.2k | Cline rules | archagent-behaviour | 58/100 | today | |
| cline/prompts.clinerules/code-review.md · 1.2k | Cline rules | lint-formatgitsecurityperformance | 48/100 | today | |
| cline/prompts.clinerules/codebase-onboarding.md · 1.2k | Cline rules | lint-formatstylearchdependencies | 56/100 | today | |
| cline/prompts.clinerules/comprehensive-slide-dev-guide.md · 1.2k | Cline rules | buildarchtypesui | 62/100 | today | |
| cline/prompts.clinerules/gemini-comprehensive-software-engineering-guide.md · 1.2k | Cline rules | buildstyletesting-strategysecurity+4 | 36/100 | today | |
| cline/prompts.clinerules/general-development-rules.md · 1.2k | Cline rules | stylegitdeploymentdo-not | 73/100 | today | |
| cline/prompts.clinerules/google-apps-script-developer.md · 1.2k | Cline rules | setupstylegitsecurity+3 | 66/100 | today | |
| cline/prompts.clinerules/helm-chart-developer.md · 1.2k | Cline rules | setuplint-formatstylearch+6 | 81/100 | today | |
| cline/prompts.clinerules/mcp-development-protocol.md · 1.2k | Cline rules | setupteststyle | 73/100 | today | |
| cline/prompts.clinerules/mcp_env_configuration.md · 1.2k | Cline rules | setupstylearchsecurity+1 | 77/100 | today |
A badge carrying the measured quality of the strongest agent config file in this repository, out of 100. It reads from this index every time somebody loads your page, so it changes when the measurement changes and there is nothing to keep up to date. Free, no account, and the value is not something you or we can set by hand.
[](https://rulestack.kynth.studio/configs/cline-prompts-clinerules-create-documentation)Would rather not hotlink us? Every badge is also served in shields.io’s endpoint schema, so shields renders the image and your readers never talk to our domain:
Published by Toolproof, the masthead over this index and eight others. The method behind the number is at toolproof.kynth.studio/methodology, and the whole thing is readable as JSON with no key at /api.