Convert Windsurf Rules to Cursor Rules
Transform .windsurfrules into modular Cursor rules (.cursorrules and .cursor/rules/*.mdc) with automatic glob scoping.
01Architecture & File Mapping
- π
.windsurfrules - π
.windsurf/rules/*.md
- β¨
.cursorrules - β¨
.cursor/rules/*.mdc - β¨
.cursor/settings.json
| Windsurf Cascade Directive | Cursor Equivalent | Semantic Bridge Behavior |
|---|---|---|
| .windsurfrules | .cursorrules | Converts Cascade directives into Cursor project guidelines |
02Step-by-Step Migration Walkthrough
Upload your Windsurf Cascade workspace files
Drag and drop your project repository or specific rule files (.windsurfrules, .windsurf/rules/*.md) into the PromptShift workspace. All reading and parsing is performed strictly in your browser RAM without disk persistence.
Inspect Automated Secret Sanitization & AST Fidelity
PromptShift executes active secret sanitization in memory, redacting exposed API keys (OpenAI, Anthropic, Stripe, AWS, HuggingFace) before compiling to the Canonical AI Project Schema (CAPS) with certified 98.5% semantic parity.
Export Ready-to-Run Cursor Package
Click download to receive your fully structured ZIP archive containing .cursorrules, .cursor/rules/*.mdc, .cursor/settings.json. Drop these files directly into your workspace to instantly begin using your AI assistant.
03Why Developers Choose PromptShift for Windsurf Cascade β Cursor
Converts flat .windsurfrules into modern Cursor multi-rule .mdc structure
Generates proper YAML frontmatter with quoted globs to prevent Cursor silent parse errors
Scans and scrubs exposed API keys in RAM before writing files
04Frequently Asked Questions
How do I migrate my rules from Windsurf to Cursor?
Upload your .windsurfrules to PromptShift or run npx promptshift --source=windsurf --target=cursor in your project folder to generate .cursorrules and .cursor/rules/*.mdc instantly.
Transparent Commercial Pricing
Zero surprise fees. Instant 1-click checkout powered by Polar.sh as Merchant of Record with automated VAT receipts.
