Cursor uses a unique .mdc format: Markdown with YAML frontmatter that supports conditional rules via glob patterns. Drevon’s Cursor adapter is the most complex, generating multiple rule files from your config.
.cursor/rules/├── core.mdc├── memory.mdc├── skills.mdc├── typescript-rules.mdc # Only active in .ts/.tsx files└── css-rules.mdc # Only active in .css/.tsx files
Use glob-targeted instructions to give Cursor context-specific guidance. For example, different rules for frontend vs backend files, or special handling for test files.