

Also from Kynth Studios


Also from Kynth Studios


Also from Kynth Studios
1234567<rule_structure_requirements>89- **Required Rule Structure:**1011```markdown12 ---13 description: Clear, one-line description of what the rule enforces14 globs: path/to/files/*.ext, other/path/**/*15 alwaysApply: boolean16 ---1718 - **Main Points in Bold**19 - Sub-points with details20 - Examples and explanations21```2223 </rule_structure_requirements>2425<file_reference_guidelines>2627- **File References:**28 - Use `[filename](mdc:path/to/file)` ([filename](mdc:filename)) to reference files29 - Example: [prisma.mdc](mdc:.cursor/rules/prisma.mdc) for rule references30 - Example: [schema.prisma](mdc:prisma/schema.prisma) for code references31 </file_reference_guidelines>3233<code_example_guidelines>3435- **Code Examples:**3637 - Use language-specific code blocks3839```typescript40 // ✅ DO: Show good examples41 const goodExample = true;4243 // ❌ DON'T: Show anti-patterns44 const badExample = false;45```4647 </code_example_guidelines>4849<content_guidelines>5051- **Rule Content Guidelines:**52 - Start with high-level overview53 - Include specific, actionable requirements54 - Show examples of correct implementation55 - Reference existing code when possible56 - Keep rules DRY by referencing other rules57 </content_guidelines>5859<rule_update_criteria>6061- **Rule Updates:**6263 - **Add New Rules When:**6465 - A new technology/pattern is used in 3+ files66 - Common bugs could be prevented by a rule67 - Code reviews repeatedly mention the same feedback68 - New security or performance patterns emerge6970 - **Modify Existing Rules When:**7172 - Better examples exist in the codebase73 - Additional edge cases are discovered74 - Related rules have been updated75 - Implementation details have changed7677 - **Rule Deprecation:**78 - Mark outdated patterns as deprecated79 - Remove rules that no longer apply80 - Update references to deprecated rules81 - Document migration paths for old patterns82</rule_update_criteria>8384<quality_checks>8586- **Rule Quality Checks:**87 - Rules should be actionable and specific88 - Examples should come from actual code89 - References should be up to date90 - Patterns should be consistently enforced91 - Use bullet points for clarity92 - Keep descriptions concise93 - Include both DO and DON'T examples94 - Reference actual code over theoretical examples95 - Use consistent formatting across rules96 </quality_checks>9798<continuous_improvement>99100- **Continuous Improvement:**101102 - **Improvement Triggers:**103104 - New code patterns not covered by existing rules105 - Repeated similar implementations across files106 - Common error patterns that could be prevented107 - New libraries or tools being used consistently108 - Emerging best practices in the codebase109110 - **Analysis Process:**111112 - Compare new code with existing rules113 - Identify patterns that should be standardized114 - Look for references to external documentation115 - Check for consistent error handling patterns116 - Monitor test patterns and coverage117118 - **Documentation Updates:**119 - Keep examples synchronized with code120 - Update references to external docs121 - Maintain links between related rules122 - Document breaking changes123 - Monitor code review comments124 - Track common development questions125 - Update rules after major refactors126 - Add links to relevant documentation127 - Cross-reference related rules128</continuous_improvement>129
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 |
|---|---|---|---|---|---|
| compozy/gograph.cursor/rules/architecture.mdc · 9 | Cursor rules | styletesting-strategydependenciesdo-not | 57/100 | 14 days ago | |
| compozy/gograph.cursor/rules/api-standards.mdc · 9 | Cursor rules | lint-formatapidocs | 54/100 | 14 days ago | |
| compozy/gograph.cursor/rules/backwards-compatibility.mdc · 9 | Cursor rules | do-notagent-behaviour | 32/100 | 14 days ago | |
| compozy/gograph.cursor/rules/compozy-agent-config.mdc · 9 | Cursor rules | agent-behaviour | 45/100 | 14 days ago | |
| compozy/gograph.cursor/rules/compozy-examples.mdc · 9 | Cursor rules | stylearchtypesagent-behaviour | 58/100 | 14 days ago | |
| compozy/gograph.cursor/rules/compozy-project-config.mdc · 9 | Cursor rules | setupstyle | 54/100 | 14 days ago | |
| compozy/gograph.cursor/rules/compozy-shared-patterns.mdc · 9 | Cursor rules | styleagent-behaviour | 54/100 | 14 days ago | |
| compozy/gograph.cursor/rules/compozy-task-patterns.mdc · 9 | Cursor rules | stylearchagent-behaviour | 70/100 | 14 days ago | |
| compozy/gograph.cursor/rules/core-libraries.mdc · 9 | Cursor rules | testing-strategydependenciesdo-not | 60/100 | 14 days ago | |
| compozy/gograph.cursor/rules/critical-validation.mdc · 9 | Cursor rules | no sections | 24/100 | 14 days ago | |
| compozy/gograph.cursor/rules/go-coding-standards.mdc · 9 | Cursor rules | stylearchdependencies | 62/100 | 14 days ago | |
| compozy/gograph.cursor/rules/go-patterns.mdc · 9 | Cursor rules | style | 66/100 | 14 days ago | |
| compozy/gograph.cursor/rules/no_linebreaks.mdc · 9 | Cursor rules | no sections | 31/100 | 14 days ago | |
| compozy/gograph.cursor/rules/prd-create.mdc · 9 | Cursor rules | stylearchagent-behaviour | 48/100 | 14 days ago | |
| compozy/gograph.cursor/rules/prd-tech-spec.mdc · 9 | Cursor rules | setuptestarchagent-behaviour | 56/100 | 14 days ago | |
| compozy/gograph.cursor/rules/quality-security.mdc · 9 | Cursor rules | securityperformancedo-not | 46/100 | 14 days ago | |
| compozy/gograph.cursor/rules/review-checklist.mdc · 9 | Cursor rules | testing-strategygit | 52/100 | 14 days ago | |
| compozy/gograph.cursor/rules/section_comments.mdc · 9 | Cursor rules | no sections | 31/100 | 14 days ago | |
| compozy/gograph.cursor/rules/task-developing.mdc · 9 | Cursor rules | agent-behaviour | 47/100 | 14 days ago | |
| compozy/gograph.cursor/rules/task-generate-list.mdc · 9 | Cursor rules | testlint-formatarchdo-not+1 | 85/100 | 14 days ago |
Same format, overlapping stack, ranked by quality.
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| hiromaily/go-crypto-wallet.cursor/rules/typescript.mdc · 126 | Cursor rules | setupbuildtestlint-format+6 | 100/100 | 14 days ago | |
| TechSquidTV/Hermes.cursor/rules/10-hermes-api.mdc · 46 | Cursor rules | testlint-formatstylearch+5 | 100/100 | 14 days ago | |
| Allymahmoud/case-intake-platform.cursor/rules/frontend.mdc · 0 | Cursor rules | setuptestlint-formatstyle+7 | 99/100 | 14 days ago | |
| deifos/clipmira-subtitles.cursor/rules/frontend.mdc · 1 | Cursor rules | setuptestlint-formatstyle+7 | 99/100 | 14 days ago | |
| markstev/mark-starter.cursor/rules/frontend.mdc · 0 | Cursor rules | setuptestlint-formatstyle+6 | 99/100 | 14 days ago | |
| dodgecfr/combatfilms-webapp.cursor/rules/frontend.mdc · 0 | Cursor rules | setuptestlint-formatstyle+7 | 99/100 | 14 days ago | |
| langflow-ai/langflow.cursor/rules/docs_development.mdc · 153k | Cursor rules | setupbuildtestlint-format+7 | 97/100 | 14 days ago | |
| TechSquidTV/Hermes.cursor/rules/20-hermes-api-tests.mdc · 46 | Cursor rules | teststyletesting-strategysecurity+3 | 97/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/compozy-gograph-cursor-rules-cursor-rules)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.