

Also from Kynth Studios


Also from Kynth Studios


Also from Kynth Studios
1# Development Guidelines23## Code Style4- Follow PEP 8 standards (automatically checked by Ruff)5- Use meaningful variable and function names6- Keep functions small and focused7- Avoid deep nesting89## Type Hints10- ALL functions must have type hints11- Use proper type annotations for parameters and return values12- Import types from typing module when needed13- Pyright runs in strict mode - fix all type errors1415## Testing16- Write unit tests for all new features17- Test files go in the tests/ directory18- Mirror the source structure in tests19- Run tests with `uv run pytest`20- Aim for high test coverage2122## Documentation23- Use docstrings for all functions and classes24- Follow Google or NumPy docstring style25- Keep docstrings concise but informative26- Update documentation when changing functionality2728## Code Quality29- No commented-out code in commits30- Remove debug print statements31- Handle exceptions appropriately32- Use logging instead of print statements
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 |
|---|---|---|---|---|---|
| ryok/python-boilerplate.clinerules/tech-stack.md · 0 | Cline rules | setuptestlint-formattypes+1 | 69/100 | 13 days ago | |
| ryok/python-boilerplate.clinerules/common-commands.md · 0 | Cline rules | setupbuildtestlint-format+3 | 90/100 | 13 days ago | |
| ryok/python-boilerplate.clinerules/knowledge-management.md · 0 | Cline rules | archdo-notagent-behaviourdocs | 55/100 | 13 days ago | |
| ryok/python-boilerplate.clinerules/project-overview.md · 0 | Cline rules | setuparch | 37/100 | 13 days ago | |
| ryok/python-boilerplateCLAUDE.md · 0 | CLAUDE.md | setuptestlint-formatstyle+2 | 90/100 | 13 days ago | |
| ryok/python-boilerplate.clinerules/project-structure.md · 0 | Cline rules | lint-formatstylearchdo-not | 80/100 | 13 days ago |
Same format, overlapping stack, ranked by quality.
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| JCodesMore/ai-website-cloner-template.clinerules · 32k | Cline rules | buildlint-formatstylearch+3 | 97/100 | 7 days ago | |
| enuno/unifi-mcp-server.clinerules · 226 | Cline rules | setuptestlint-formatstyle+10 | 96/100 | today | |
| BryaanF/LiantPortfolio.clinerules/project-guidelines.md · 0 | Cline rules | buildstylearchgit+2 | 96/100 | 14 days ago | |
| u9401066/pubmed-search-mcp.clinerules/50-pubmed-project.md · 25 | Cline rules | testlint-formatstylearch+1 | 94/100 | 14 days ago | |
| u9401066/zotero-keeper.clinerules/50-pubmed-project.md · 6 | Cline rules | testlint-formatstylearch+1 | 94/100 | 14 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 | 14 days ago | |
| ryok/python-boilerplate.clinerules/common-commands.md · 0 | Cline rules | setupbuildtestlint-format+3 | 90/100 | 13 days ago | |
| gasbasd/mtg-utils.clinerules/01-project-overview.md · 0 | Cline rules | setuptestlint-formatarch | 89/100 | 8 days ago |
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/ryok-python-boilerplate-clinerules-development-guidelines)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.