

Also from Kynth Studios


Also from Kynth Studios


Also from Kynth Studios
1# Python Coding Standards23## PEP 8 Compliance4- Follow PEP 8 guidelines strictly5- Max line length: 100 characters6- Proper indentation and spacing78## Naming Conventions9- `snake_case` for functions and variables10- `PascalCase` for classes11- `UPPER_SNAKE_CASE` for constants1213## Imports14Group in order, separated by blank lines:151. Standard library162. Third-party packages173. Local application imports1819## Type Hints20Use type hints for all function signatures to improve readability and enable static analysis.2122## String Formatting23- Use f-strings when no user input is involved24- Use `.format()` method when user input is present (security)2526## Data Structures27- Use Pydantic models for external data boundaries (API, database, user input)28- Use standard dataclasses for internal structures29- Prefer `frozen=True` for immutability3031## Error Handling32- Implement structured logging throughout33- Never log sensitive information34- Use appropriate exception types3536## Code Organization37- Avoid deep nesting (max 3-4 levels)38- Keep functions focused and single-purpose39- Extract complex logic into helper functions40
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 |
|---|---|---|---|---|---|
| Magic-Man-us/PythonProjectDeployment.clinerules/04-documentation.md · 1 | Cline rules | archdocs | 48/100 | 14 days ago | |
| Magic-Man-us/PythonProjectDeployment.clinerules/05-dependencies.md · 1 | Cline rules | teststyletesting-strategyagent-behaviour | 72/100 | 14 days ago | |
| Magic-Man-us/PythonProjectDeployment.clinerules/01-project-structure.md · 1 | Cline rules | testarch | 74/100 | 14 days ago | |
| Magic-Man-us/PythonProjectDeployment.clinerules/03-testing.md · 1 | Cline rules | testarchtesting-strategy | 52/100 | 14 days ago | |
| Magic-Man-us/PythonProjectDeployment.clinerules/06-mcp-tools.md · 1 | Cline rules | typesdocs | 44/100 | 14 days ago | |
| Magic-Man-us/PythonProjectDeployment.clinerules/07-banned-terms.md · 1 | Cline rules | lint-formatstyledo-not | 59/100 | 14 days ago | |
| Magic-Man-us/PythonProjectDeployment.clinerules/00-critical.md · 1 | Cline rules | deployment | 30/100 | 14 days ago |
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 | 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 | |
| u9401066/pubmed-search-mcp.clinerules/50-pubmed-project.md · 23 | 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 | |
| u9401066/zotero-keeper.clinerules/60-pubmed-python.md · 6 | Cline rules | setuptestlint-formatstyle+2 | 86/100 | 14 days ago | |
| u9401066/pubmed-search-mcp.clinerules/60-pubmed-python.md · 23 | Cline rules | setuptestlint-formatstyle+2 | 86/100 | 14 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 | 14 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/magic-man-us-pythonprojectdeployment-clinerules-02-coding-standards)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.