A community-driven registry for Claude, Cursor, Windsurf, Cline & more. Not affiliated with Anthropic.
Are you the author? Sign in to claim
Convert AI IDE rules between Cursor, Windsurf, CLAUDE.md, AGENTS.md, and Copilot. Bidirectional. Zero dependencies.
Switch AI editors without rewriting all your rules.
Convert Cursor rules to Claude Code, GitHub Copilot, Windsurf, or AGENTS.md. And back. Bidirectional. Zero dependencies.
npx rule-porter --to agents-md
Your rules are locked into one tool's format. Cursor uses .mdc files with YAML frontmatter and glob patterns. Claude Code uses CLAUDE.md. Copilot uses .github/copilot-instructions.md. None of them understand each other.
$ npx rule-porter --to agents-md
Converting 12 Cursor rules → AGENTS.md
✓ 9 rules converted cleanly
⚠ 3 rules had glob patterns (preserved as comments)
Written: AGENTS.md
Converting back works too:
npx rule-porter --from agents-md --to cursor
# → 12 individual .mdc files with frontmatter and globs restored
| Format | Read | Write | File |
|---|---|---|---|
| Cursor | ✅ | ✅ | .cursor/rules/*.mdc |
| Cursor (legacy) | ✅ | — | .cursorrules |
| AGENTS.md | ✅ | ✅ | AGENTS.md |
| Claude Code | ✅ | ✅ | CLAUDE.md |
| GitHub Copilot | ✅ | ✅ | .github/copilot-instructions.md |
| Windsurf | ✅ | ✅ | .windsurfrules |
# Cursor → other formats
npx rule-porter --to agents-md
npx rule-porter --to claude-md
npx rule-porter --to copilot
npx rule-porter --to windsurf
# Other formats → Cursor
npx rule-porter --from agents-md --to cursor
npx rule-porter --from claude-md --to cursor
# Between any two formats
npx rule-porter --from agents-md --to claude-md
# Migrate legacy .cursorrules to .mdc
npx rule-porter --from cursorrules-legacy --to cursor
# Preview without writing
npx rule-porter --to agents-md --dry-run
alwaysApply rules become top-level sections--to <format> Target format (required)
--from <format> Source format (default: auto-detect)
--out <path> Output file path
--dry-run Preview without writing
After converting, make sure they actually work:
npx cursor-doctor scan # Health check with letter grade
npx cursor-doctor lint # Detailed rule-by-rule linting
cursor-doctor catches broken frontmatter, conflicting instructions, and 100+ other issues. Also: rule-gen generates rules from your codebase using AI. npx rulegen-ai
MIT
Generate project-tailored AI assistant rules & skills (CLAUDE.md, .cursorrules, Copilot instructions, AGENTS.md) in unde
AI agent skill for Jest 29/30 — 28 rules: mocks, async, timers, snapshots, CI. Works with Claude Code, Cursor, Codex, Wi
Rules/instructions, prompts/commands/workflows, and skills for Copilot, Cursor, Windsurf, and Antigravity AI Dev Tools.
Advanced agent rules and prompt templates for AI coding assistants, focused on planning, security, memory-bank documenta