What problem does it solve?
Provides a safe, repeatable way to convert legacy Cursor "Applied intelligently" rules and plain slash command markdown files into the Agent Skills SKILL.md format so they can be discovered and invoked consistently by Cursor and related tooling. It enforces exact body preservation and required frontmatter to avoid accidental content changes during migration.
Core Features & Use Cases
- Rule conversion: Transform .mdc rule files that contain a description and lack globs/alwaysApply into .cursor/skills/{name}/SKILL.md while preserving the body verbatim.
- Command conversion: Convert slash command .md files into skills with name, inferred description, and disable-model-invocation set to true to keep slash commands explicit.
- Use case: Consolidate scattered project- and user-level Cursor rules and commands into a unified skills directory for easier maintenance, discovery, and versioning.
Quick Start
Run the migrate-to-skills skill to scan project and user Cursor directories and convert eligible .mdc rules and .md commands into .cursor/skills/{name}/SKILL.md while preserving each file's body exactly.