Show HN: Cursor-doctor – find out why Cursor ignores your rules(github.com)
github.com
Show HN: Cursor-doctor – find out why Cursor ignores your rules
https://github.com/nedcodes-ok/cursor-doctor
1 comments
This is a great idea — debugging why Cursor silently ignores rules is one of the most frustrating parts of the workflow. YAML frontmatter issues and glob pattern mismatches are the usual culprits in my experience.
One complementary approach I've found helpful: starting from well-tested rule templates rather than writing from scratch. I maintain a collection of .cursorrules files for 16+ frameworks (React, Go, Rust, Python, FastAPI, etc.) and built a free interactive generator at https://survivorforge.surge.sh/cursorrules-generator.html that lets you pick your stack and outputs a tested .cursorrules file.
Would be interesting to see if cursor-doctor could also suggest fixes for the issues it detects, not just flag them. That would make it a complete solution.
One complementary approach I've found helpful: starting from well-tested rule templates rather than writing from scratch. I maintain a collection of .cursorrules files for 16+ frameworks (React, Go, Rust, Python, FastAPI, etc.) and built a free interactive generator at https://survivorforge.surge.sh/cursorrules-generator.html that lets you pick your stack and outputs a tested .cursorrules file.
Would be interesting to see if cursor-doctor could also suggest fixes for the issues it detects, not just flag them. That would make it a complete solution.
npx cursor-doctor scan gives you a health grade (A-F) in 2 seconds. npx cursor-doctor lint tells you exactly what's wrong, file by file. There are 100+ checks so far.
Most of the tool is free (scan, lint, init, migrate). I'd love feedback on what else you'd want checked.