windsurf-performance-tuning

Solid

Optimize Windsurf IDE performance: indexing speed, Cascade responsiveness, and memory usage. Use when Windsurf is slow, indexing takes too long, Cascade times out, or the IDE uses too much memory. Trigger with phrases like "windsurf slow", "windsurf performance", "optimize windsurf", "windsurf memory", "cascade slow", "indexing slow".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Windsurf Performance Tuning ## Overview Optimize Windsurf's indexing engine, Cascade context building, Supercomplete latency, and overall IDE responsiveness. Most performance issues stem from indexing too many files or missing exclusion patterns. ## Prerequisites - Windsurf IDE installed - Understanding of workspace indexing - Access to Windsurf settings ## Instructions ### Step 1: Optimize Workspace Indexing The indexing engine is the #1 performance factor. Exclude everything that isn't source code: ```gitignore # .codeiumignore — aggressive exclusion for large codebases # Build artifacts node_modules/ dist/ build/ .next/ .nuxt/ .output/ .svelte-kit/ coverage/ .cache/ # Package manager pnpm-lock.yaml package-lock.json yarn.lock # Generated code *.min.js *.min.css *.bundle.js *.chunk.js **/*.map generated/ __generated__/ # Binary and media files *.png *.jpg *.gif *.svg *.ico *.mp4 *.woff *.woff2 *.ttf *.eot # Data files *.sqlite *.db *.sql.gz *.csv # Python __pycache__/ *.pyc .venv/ venv/ .tox/ *.egg-info/ # Go vendor/ # Rust target/ ``` ### Step 2: Open Focused Workspaces ``` # DON'T: Open entire monorepo root windsurf ~/monorepo/ # Indexes ALL packages = slow # DO: Open specific service directories windsurf ~/monorepo/apps/web/ # Only indexes web app windsurf ~/monorepo/packages/api/ # Only indexes API # Each Windsurf window gets its own focused AI context # Cascade performs better with fewer, relevant files ``` ### Step 3: Tune IDE Se...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

windsurf-common-errors

Diagnose and fix common Windsurf IDE and Cascade errors. Use when Cascade stops working, Supercomplete fails, indexing hangs, or encountering Windsurf-specific issues. Trigger with phrases like "windsurf error", "fix windsurf", "windsurf not working", "cascade broken", "windsurf slow".

2,266 Updated today
jeremylongshore
AI & Automation Solid

windsurf-known-pitfalls

Identify and avoid Windsurf anti-patterns and common mistakes. Use when onboarding new developers to Windsurf, reviewing AI workflow practices, or auditing Windsurf configuration for issues. Trigger with phrases like "windsurf mistakes", "windsurf anti-patterns", "windsurf pitfalls", "windsurf what not to do", "windsurf gotchas".

2,266 Updated today
jeremylongshore
AI & Automation Solid

windsurf-local-dev-loop

Configure Windsurf local development workflow with Cascade, Previews, and terminal integration. Use when setting up a development environment, configuring Turbo mode, or establishing a fast iteration cycle with Windsurf AI. Trigger with phrases like "windsurf dev setup", "windsurf local development", "windsurf dev environment", "windsurf workflow", "develop with windsurf".

2,266 Updated today
jeremylongshore
AI & Automation Solid

windsurf-advanced-troubleshooting

Advanced Windsurf debugging for hard-to-diagnose IDE, Cascade, and indexing issues. Use when standard troubleshooting fails, Cascade produces consistently wrong output, or investigating deep configuration problems. Trigger with phrases like "windsurf deep debug", "windsurf mystery error", "windsurf impossible to fix", "cascade keeps failing", "windsurf advanced debug".

2,266 Updated today
jeremylongshore
AI & Automation Solid

windsurf-performance-profiling

Profile and optimize code with AI-assisted analysis. Activate when users mention "performance profiling", "optimize performance", "bottleneck analysis", "profiling", or "performance tuning". Handles performance analysis and optimization. Use when working with windsurf performance profiling functionality. Trigger with phrases like "windsurf performance profiling", "windsurf profiling", "windsurf".

2,266 Updated today
jeremylongshore