home / skills / jeremylongshore / claude-code-plugins-plus-skills / windsurf-extension-pack
/plugins/saas-packs/skill-databases/windsurf/skills/windsurf-extension-pack
This skill helps you rapidly configure Windsurf with essential extensions for productive development across teams.
npx playbooks add skill jeremylongshore/claude-code-plugins-plus-skills --skill windsurf-extension-packReview the files below or copy the command above to add this skill to your agents.
---
name: "windsurf-extension-pack"
description: |
Install and configure essential Windsurf extensions for productivity. Activate when users mention
"install extensions", "setup windsurf plugins", "configure extensions", "extension recommendations",
or "productivity extensions". Handles extension installation and configuration. Use when working with windsurf extension pack functionality. Trigger with phrases like "windsurf extension pack", "windsurf pack", "windsurf".
allowed-tools: "Read,Write,Bash(cmd:*)"
version: 1.0.0
license: MIT
author: "Jeremy Longshore <[email protected]>"
---
# Windsurf Extension Pack
## Overview
This skill enables rapid setup of Windsurf with essential extensions for productive development. It covers language support, linting, formatting, Git integration, and productivity tools. Create team-standard extension configurations that can be shared and automatically installed for consistent development environments across your organization.
## Prerequisites
- Windsurf IDE installed
- Internet connection for extension downloads
- Admin rights for system-wide extensions (optional)
- Understanding of team development requirements
- List of required language support needs
## Instructions
1. **Assess Requirements**
2. **Install Core Extensions**
3. **Configure Extension Settings**
4. **Create Team Configuration**
5. **Document and Share**
See `{baseDir}/references/implementation.md` for detailed implementation guide.
## Output
- Fully configured Windsurf environment
- extensions.json with team recommendations
- settings.json with extension configurations
- Documentation for extension usage
## Error Handling
See `{baseDir}/references/errors.md` for comprehensive error handling.
## Examples
See `{baseDir}/references/examples.md` for detailed examples.
## Resources
- [Windsurf Extension Marketplace](https://marketplace.windsurf.ai)
- [Extension Development Guide](https://docs.windsurf.ai/extensions/development)
- [Team Extension Management](https://docs.windsurf.ai/admin/extensions)
This skill sets up and configures a curated Windsurf extension pack to get teams productive quickly. It installs core language support, linters, formatters, Git integration, and productivity tools, then generates shareable configuration files for consistent environments. Use it to enforce team standards and automate extension deployment.
The skill inspects project language needs and team requirements, then installs a predefined set of recommended extensions. It applies sensible default settings, writes extensions.json and settings.json for team distribution, and can produce documentation snippets for onboarding. It handles common installation errors and reports missing prerequisites or permission issues.
What prerequisites are required?
Windsurf must be installed and the machine needs internet access. Admin rights are only required for system-wide installs; user installs work without them.
Can I customize the extension list?
Yes. Assess requirements first and modify the recommended list before generating team configuration files to match your project needs.
How are settings shared with the team?
The skill writes extensions.json and settings.json you can commit to your repo or distribute via your configuration management tooling.
How does it handle installation failures?
It reports the error, suggests permission fixes or network checks, and can retry installs after transient failures.