home / skills / jeremylongshore / claude-code-plugins-plus-skills / windsurf-keyboard-shortcuts
/plugins/saas-packs/skill-databases/windsurf/skills/windsurf-keyboard-shortcuts
This skill helps configure Windsurf keyboard shortcuts and AI bindings to boost productivity through customizable, conflict-free key mappings.
npx playbooks add skill jeremylongshore/claude-code-plugins-plus-skills --skill windsurf-keyboard-shortcutsReview the files below or copy the command above to add this skill to your agents.
---
name: "windsurf-keyboard-shortcuts"
description: |
Configure custom keyboard shortcuts for Cascade and AI features. Activate when users mention
"keyboard shortcuts", "keybindings", "hotkeys", "shortcut configuration",
or "customize shortcuts". Handles keybinding setup and optimization. Use when working with windsurf keyboard shortcuts functionality. Trigger with phrases like "windsurf keyboard shortcuts", "windsurf shortcuts", "windsurf".
allowed-tools: Read,Write,Edit
version: 1.0.0
license: MIT
author: "Jeremy Longshore <[email protected]>"
---
# Windsurf Keyboard Shortcuts
## Overview
This skill enables customization of Windsurf keyboard shortcuts for optimal productivity. It covers Cascade AI shortcuts, multi-file editing commands, navigation keys, and custom workflow bindings. Proper shortcut configuration can significantly reduce context switching and accelerate common development tasks.
## Prerequisites
- Windsurf IDE installed
- Understanding of current shortcut usage
- Keyboard layout knowledge (QWERTY, etc.)
- Access to settings file
- List of frequently used operations
## Instructions
1. **Review Default Shortcuts**
2. **Plan Customizations**
3. **Configure AI Shortcuts**
4. **Create Custom Bindings**
5. **Document and Share**
See `{baseDir}/references/implementation.md` for detailed implementation guide.
## Output
- Customized keybindings.json
- Shortcut reference documentation
- Conflict-free keyboard mappings
- Team-standard shortcut configuration
## Error Handling
See `{baseDir}/references/errors.md` for comprehensive error handling.
## Examples
See `{baseDir}/references/examples.md` for detailed examples.
## Resources
- [Windsurf Keyboard Shortcuts](https://docs.windsurf.ai/features/shortcuts)
- [Key Binding Reference](https://docs.windsurf.ai/reference/keybindings)
- [Ergonomic Shortcut Design](https://docs.windsurf.ai/guides/ergonomics)
This skill configures and optimizes Windsurf keyboard shortcuts to speed up development workflows. It focuses on Cascade AI features, multi-file editing, navigation keys, and custom workflow bindings to reduce context switching and increase productivity. It produces conflict-free keybindings and a sharable shortcut reference for your team.
I inspect your current Windsurf shortcut settings and identify conflicts, unused mappings, and ergonomic issues across your keyboard layout. Then I propose and apply curated bindings for Cascade AI commands, navigation, and common multi-file operations, producing a validated keybindings.json and documentation. I can also suggest team-standard configurations and help document the new mappings for onboarding.
Do you need admin access to configure shortcuts?
No—most shortcut changes are user-level and applied to your local Windsurf settings file; admin access is only required for system-wide installations.
Can I revert to my original shortcuts if I don’t like the changes?
Yes—export your current keybindings before applying changes so you can quickly restore the previous configuration.