Universal AI Rules Converter & Decomposer

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.

100% Client-Side Privacy: Your rules and code are parsed in browser memory and never sent to any server.
.cursorrules, .mdc, CLAUDE.md, markdown

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.

1

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.

2

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.

3

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 StandardStandard File PathScoping MechanismPrimary Use Case
Cursor .mdc Rules.cursor/rules/*.mdcFile Glob Pattern (globs: src/**/*)Cursor IDE targeted architectural rules
Claude Code Skill.claude/skills/*/SKILL.mdAgent activation descriptionClaude Code terminal agent skills
Windsurf Cascade.windsurf/rules/*.mdTarget context & step checklistWindsurf Cascade agent multi-file flows
GitHub Copilot.github/copilot-instructions.mdRoot repository instructionsCopilot Chat and PR automated reviews
AGENTS.md ProtocolAGENTS.mdMulti-agent team specificationMulti-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-15

Frequently 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).