Windsurf Skills: How to Add SKILL.md to Windsurf Editor (2026)
Windsurf Editor supports SKILL.md skills through its Cascade agent mode. Place skills in `.windsurf/skills/` in your project directory. Windsurf reads the YAML frontmatter and activates skills based on task relevance. The same SKILL.md files that work in Claude Code and Cursor work in Windsurf without modification.
Quick Answer: Windsurf Editor supports SKILL.md skills through its Cascade agent mode. Place skills in
.windsurf/skills/in your project directory. Windsurf reads the YAML frontmatter and activates skills based on task relevance. The same SKILL.md files that work in Claude Code and Cursor work in Windsurf without modification.
Windsurf Editor is one of the fastest-growing AI-powered IDEs in 2026. Built by Codeium (now Windsurf), it combines chat, autocomplete, and agentic code actions into a single editor. Its Cascade feature handles multi-step tasks autonomously, making it a direct competitor to Cursor and Claude Code's VS Code extension.
What most Windsurf users don't know: Cascade supports SKILL.md skills. You can teach it custom workflows, coding conventions, and structured procedures using the same portable skill format that works across 20+ AI coding agents.
Where Windsurf stores skills
Windsurf reads skills from your project directory:
your-project/
├── .windsurf/
│ └── skills/
│ ├── code-reviewer/
│ │ └── SKILL.md
│ └── test-generator/
│ └── SKILL.md
├── src/
└── package.json
Like Cursor, Windsurf focuses on project-scoped skills. There's no global skills directory. If you want the same skill in every project, copy it into each project's .windsurf/skills/ folder or use a script to automate the setup.
Recommended skills
designing-hybrid-context-layers
by https://loreto.io · 16
Architects the right retrieval strategy for every query — teaching your agent wh…
ai-automation-qa-pack
by Roy Yuen · 10
Professional QA & UAT documentation generator for AI automation agencies and com…
Bounty Security Pattern Master Library — 399 Vulnerability Patterns
by Atlas Agent Suite · 9
A premium library of 399 vulnerability patterns and DeFi attack vectors for AI-d…
How to install skills in Windsurf
From Agensi (one command)
mkdir -p .windsurf/skills && curl -sL https://www.agensi.io/api/install/code-reviewer | tar xz -C .windsurf/skills/
From a zip download
unzip code-reviewer.zip -d .windsurf/skills/
From GitHub
git clone https://github.com/author/skill-name.git
cp -r skill-name .windsurf/skills/
After installing, reload your Windsurf workspace. Cascade picks up new skills on the next interaction.
How Windsurf uses SKILL.md skills
Windsurf's Cascade reads the description field in the YAML frontmatter to decide when to activate a skill. When you ask Cascade to review code and you have a code-reviewer skill installed, it loads the skill's instructions and follows them.
This works the same way as Claude Code and Cursor. The portable SKILL.md format means no per-agent customization needed.
What works in Windsurf
The core SKILL.md features all work:
nameanddescriptionfrontmatter fields for identification and activationwhen_to_usefor extended trigger guidance- Markdown body with structured instructions
- Supporting files in
scripts/,references/, andassets/subdirectories
What doesn't transfer
Agent-specific frontmatter fields like Claude Code's context: fork and allowed-tools are ignored by Windsurf. These are safely skipped without causing errors. If your skill relies heavily on subagent spawning or tool restrictions, the behavior will differ in Windsurf.
Windsurf vs Cursor vs Claude Code for skills
| Feature | Windsurf | Cursor | Claude Code |
|---|---|---|---|
| Skills directory | .windsurf/skills/ | .cursor/skills/ | ~/.claude/skills/ + .claude/skills/ |
| Global skills | No | No | Yes (~/.claude/skills/) |
| SKILL.md support | Full | Partial | Full |
| Always-on config | .windsurfrules | .cursorrules | CLAUDE.md |
| Agent mode | Cascade | Composer | Native CLI |
The key difference: Claude Code has both global and project-scoped skills. Windsurf and Cursor only support project-scoped. This means Claude Code users can maintain a personal skill library, while Windsurf users need to install skills per project.
How .windsurfrules relates to SKILL.md
Windsurf has .windsurfrules, similar to Cursor's .cursorrules. This file provides always-on project context (coding conventions, framework choices, style preferences).
The relationship between .windsurfrules and SKILL.md is the same as .cursorrules and SKILL.md: use the rules file for general project context that applies to every interaction, and use skills for specific task workflows that activate only when relevant.
Don't put workflow instructions in .windsurfrules. That bloats the always-on context and wastes tokens. Keep .windsurfrules short and put detailed procedures in SKILL.md skills.
Sharing skills across agents
If you use both Windsurf and Claude Code (or Cursor, or Codex CLI), the same skill files work in all of them:
# Copy from Claude Code to Windsurf
cp -r ~/.claude/skills/code-reviewer .windsurf/skills/
# Copy from Windsurf to Cursor
cp -r .windsurf/skills/code-reviewer .cursor/skills/
Or use symlinks if you want a single source of truth:
ln -s ~/.claude/skills .windsurf/skills
Getting started
- Create
.windsurf/skills/in your project - Install 2-3 skills that match your daily workflow from Agensi
- Reload Windsurf
- Ask Cascade to do something that matches a skill's description
- Verify the output follows the skill's structure
For a full comparison of config file formats, read AGENTS.md vs SKILL.md vs CLAUDE.md vs .cursorrules.
Browse 300+ security-scanned skills compatible with Windsurf, Claude Code, Cursor, and 20+ agents at agensi.io/skills.
Frequently Asked Questions
Skills you might need
Multi-Agent Orchestration Master Library
$35Transform Claude Code into a coordinated multi-agent system. Battle-tested tmux…
cinematic-sites
$12Turn any basic business URL into a high-end cinematic landing page with AI-gener…
keyword-research
$7Transform URLs or product lists into SEO keyword research packs with Google Ads…
Related Articles
Best AI Tools for UI Design in 2026 (With Agent Skills)
AI tools for UI design split into standalone generators and agent-based tools. Here are the best options, with a focus on tools that actually ship to production.
5 min read
Best Design-to-Code Tools and AI Agent Skills (2026)
From Figma to production code. Standalone design-to-code tools vs AI agent skills, and why the skill-based approach wins for teams.
5 min read