Windsurf IDE
MUR syncs patterns to Windsurf IDE via the rules system.
How It Works
Windsurf supports custom rules in ~/.windsurf/rules/. MUR syncs patterns there:
~/.windsurf/rules/
āāā mur-index/
ā āāā SKILL.md # Index of all patterns
āāā swift--testing/
ā āāā SKILL.md # Pattern summary
ā āāā examples.md # Detailed examples
āāā go--error-handling/
āāā SKILL.md
Setup
# Initialize mur (if not done)
mur init
# Sync patterns to Windsurf
mur sync
That's it! Windsurf will automatically load patterns from the rules directory.
Verify Integration
Check that patterns are synced:
ls ~/.windsurf/rules/
# Should show mur-index/ and pattern directories
mur stats
# Should show "Windsurf" as a sync target
Usage
Once synced, Windsurf's Cascade AI will have access to your patterns. It can:
- Reference patterns when generating code
- Follow conventions from your patterns
- Suggest solutions based on learned patterns
Manual Re-sync
After adding or updating patterns:
mur sync
Auto-sync
Enable automatic background sync:
mur sync auto enable
# Choose interval: 15m, 30m, 1h, etc.
Troubleshooting
Patterns not appearing
- Check sync succeeded:
mur sync - Verify files exist:
ls ~/.windsurf/rules/ - Restart Windsurf to reload rules
Old patterns showing
# Clean and resync
mur sync --clean-old