Skills
Teach your agent how you work
A skill is a folder of instructions your coding agent loads when a task matches, so it follows a proven method instead of improvising. These are ranked by real installs, and each skill's page shows independent security checks where they exist.
Popular skills
5 of 65Install counts from skills.sh and stars from GitHub, refreshed hourly. Filter them in the directory.
- Design & UI
Taste Skill
Stops your agent from producing generic-looking UI.
4.1M installs · 86.9K stars - Design & UI
Frontend Design
Distinctive UI instead of templated defaults, from Anthropic.
883.8K installs · 176.2K stars - Design & UI
UI/UX Pro Max
Searchable design knowledge your agent can draw on.
355.9K installs · 127.4K stars - Design & UI
Impeccable
Design, critique and polish an interface with one skill.
275.4K installs · 67.9K stars - Design & UI
Emil Design Engineering
Emil Kowalski's eye for UI polish and animation.
267.2K installs · 37.5K stars
Install and manage
Package managers and CLIs that put skills into Claude Code, Cursor, Codex and the rest.
Find more skills
Directories, leaderboards and curated lists, most with security checks on each skill.
Sell your skills
Marketplaces where you can list a skill you wrote and get paid for it. Each sets its own fees and terms.
Guides
What skills are, how to install them safely, and how to write your own.
- Context engineering
Installing skills safely
A skill is instructions your agent will follow, and sometimes scripts it will run with your permissions. Treat installing one like adding a dependency, not l…
Intermediate - Context engineering
What an agent skill is
A skill is a folder with a SKILL.md file in it. The file starts with a name and a one-line description, followed by instructions written for the agent.
Beginner - Context engineering
Writing your first skill
You already have a skill in you: the thing you keep typing into every session. Write it down once.
Intermediate