Convert .cursorrules to Claude Code, Windsurf & Copilot
Deconstruct legacy monolithic .cursorrules, CLAUDE.md, or custom system prompts into modular Cursor .mdc, Claude SKILL.md, Windsurf Cascade, and GitHub Copilot instructions. 100% offline with zero server transmission.
Click to browse or drop file here
Supports .cursorrules, .mdc, CLAUDE.md, AGENTS.md, or system prompt text
Awaiting Rule Input
Paste your legacy .cursorrules, CLAUDE.md, or custom prompt text on the left to deconstruct it into modular rules instantly.
Zero Context Token Bloat
Legacy .cursorrules injected hundreds of lines into every LLM request. Converting to modern standards uses glob-scoped activation (globs: src/app/**/*) so rules only trigger when editing matching code.
Cross-Assistant Portability
Convert once and deploy everywhere. Export cleanly into Cursor (.mdc), Claude Code (SKILL.md), Windsurf Cascade (.windsurf/rules), GitHub Copilot (.github/copilot-instructions.md), and Gemini JSON schemas.
Negative Guardrails Extraction
The reverse parser isolates negative constraints ("never use any", "avoid loose fetches") from positive conventions, guaranteeing that LLMs adhere to strict architectural invariants without hallucinating.
AI Assistant Format Matrix & Target File Locations
| Runtime Standard | Standard File Path | Scoping Mechanism | Primary Use Case |
|---|---|---|---|
| Cursor .mdc Rules | .cursor/rules/*.mdc | File Glob Pattern (globs: src/**/*) | Cursor IDE targeted architectural rules |
| Claude Code Skill | .claude/skills/*/SKILL.md | Agent activation description | Claude Code terminal agent skills |
| Windsurf Cascade | .windsurf/rules/*.md | Target context & step checklist | Windsurf Cascade agent multi-file flows |
| GitHub Copilot | .github/copilot-instructions.md | Root repository instructions | Copilot Chat and PR automated reviews |
| AGENTS.md Protocol | AGENTS.md | Multi-agent team specification | Multi-agent orchestrators & subagents |
Need rules directly in your terminal?
Use the zero-dependency DevScratchpad CLI to install and audit rules right in your terminal.
npx devscratchpad add cursor-rules/nextjs-15Frequently Asked Questions
Can I convert .cursorrules to Claude Code SKILL.md?
Yes. The converter extracts your tech stack parameters, negative constraints, and procedures and outputs a standard Claude Code SKILL.md file with YAML frontmatter ready to drop into .claude/skills/.
Does this converter upload code to any server?
Never. DevScratchpad executes 100% in your local browser memory using HTML5 File API and client-side JavaScript. Your code and prompts never touch our servers or any cloud telemetry.
How do I install the converted rules into my repository?
Click "Copy Converted Rule" and paste it into the standard target file location (e.g. .cursor/rules/my-rule.mdc or .claude/skills/my-skill/SKILL.md). Alternatively, click "Customize in AI Skill Studio" to audit quality or export a full workspace zip.
Does it support Windsurf Cascade and GitHub Copilot?
Yes! You can instantly convert legacy rules into Windsurf Cascade workflows (.windsurf/rules/) or GitHub Copilot repository instructions (.github/copilot-instructions.md).