cursor-doctor and cursor-rules
One tool acts as a linter and auto-fixer for Cursor rules, diagnosing issues and providing solutions, while the other appears to be a collection of predefined rules designed to enhance coding standards within the Cursor editor, making them complementary tools as one helps manage and troubleshoot the other's content.
About cursor-doctor
nedcodes-ok/cursor-doctor
Cursor rules linter and auto-fixer. Find out why Cursor ignores your rules. 100+ checks, zero dependencies.
Performs semantic analysis across multiple rule formats (YAML, Markdown frontmatter, legacy `.cursorrules`) to detect 100+ issue categories including conflicting directives, unmatchable globs, token-waste patterns, and vague instructions that AI systems ignore. Integrates as a VS Code extension with real-time diagnostics, GitHub Action for CI/CD validation, MCP/LSP servers for editor-agnostic use, and includes 34 auto-fixers for syntax and structural issues. Surfaces actionable per-file diagnostics with severity grades rather than generic warnings.
About cursor-rules
mdsahil321/cursor-rules
Enhance your coding standards with LessUp's cursor-rules for the Cursor editor. Achieve consistency and quality across Python, Java, and more! ⭐️🍴
Provides customizable, language-agnostic code review rules configurable via JSON that integrate directly into CI/CD pipelines for automated quality enforcement. Covers 11+ languages and frameworks (Java, JavaScript, TypeScript, Python, Go, React, Vue, iOS, Android, Docker, WeChat) with per-rule severity levels (warn/error/off). Rules are downloaded as a packaged release and executed through setup scripts to enforce standards before code merge.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work