Skip to content
alyn

Cognition

The best skills for Windsurf.

Windsurf keeps skills in its own folder. The skills CLI writes them to the right place for you.

Project skills
.windsurf/skills/
Global skills
~/.codeium/windsurf/skills/
skills CLI flag
-a windsurf

How to install skills in Windsurf.

  1. 01

    Install with the skills CLI

    Pick Windsurf as the target.

    npx skills add heydamir/unslop -a windsurf

Top skills for Windsurf. Ranked live.

#197
Matt Pocock

diagnosing-bugs

Diagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.

Pack321k33MCoding
#295
Matt Pocock

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

Pack321k33MCoding
#395
Matt Pocock

code-review

Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes: Standards (does the code follow this repo's documented coding standards?) and Spec (does the code…

Pack321k33MCoding

Jesse Vincent

Superpowers

#494
Jesse Vincent

writing-skills

Use when creating new skills, editing existing skills, or verifying skills work before deployment

Pack316k3.9MWriting
#593
affaan-m

agent-self-evaluation

Use after completing any non-trivial task. The agent self-rates its output on 5 axes — accuracy, completeness, clarity, actionability, conciseness — with concrete evidence per criterion…

Pack301k1.7MProductivity

Anthropic

Skills

#693
Anthropic

algorithmic-art

Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow…

Pack192k3.8MImages & art

Anthropic

Skills

#793
Anthropic

docx

Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files) or Word templates (.dotx files). Triggers include: any mention of 'Word doc', 'word…

Pack192k3.8MDocuments

Anthropic

Skills

#893
Anthropic

mcp-builder

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to…

Pack192k3.8MMCP

Jesse Vincent

Superpowers

#992
Jesse Vincent

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a…

Pack316k3.9MCoding
#1092
Leonxlnx

design-taste-frontend

tasteskill 2.5.1, the anti-slop frontend skill. Builds professional company websites at the level of figma.com and x.ai: plain copy in a voice of its own, one system, one section per…

113k5.6MAnti-slop

Jesse Vincent

Superpowers

#1192
Jesse Vincent

diagnosing-superpowers

Use when a superpowers session went wrong and your human partner wants to know why — repeated work, ignored plans, stumbles, poor results, a skill that didn't fire, "it took too long", "why…

Pack316k3.9MCoding
#1291
affaan-m

angular-developer

Generates Angular code and provides architectural guidance. Trigger when creating projects, components, or services, or for best practices on reactivity (signals, linkedSignal, resource)…

Pack301k1.7MFrontend

Official skills from the companies behind the tools

Windsurf skills FAQ

Does Windsurf support agent skills?

Yes. Windsurf keeps skills in its own folder. The skills CLI writes them to the right place for you.

Where does Windsurf store skills?

Project skills go in .windsurf/skills/ and global skills in ~/.codeium/windsurf/skills/.

How do I use a skill in Windsurf?

Ask Cascade for the task; it loads the matching skill.

What are the best skills for Windsurf?

The most installed skills right now include Matt Pocock's skills, Superpowers, Taste Skill, Caveman and Anthropic's official skills. See the live list on this page.