How to install a skill: your first one, step by step
A skill is a text file with instructions for your AI agent. What changes once you have one, the two ways to use it, and how to install your first in Claude Code.

If you've never installed a skill, it might sound like something only developers do. It isn't. Give it five minutes and you'll have your first one installed, and you'll use it by just asking your agent, the way you'd ask a teammate.
What a skill is
The SKILL.md starts with a name and a description. The agent uses the description to decide when the skill applies, and the rest of the file tells it how to do the work. Some skills ship scripts or examples in the same folder, but that one file is always the heart of it.
Claude Code follows the open Agent Skills standard, so a lot of skills work the same way in Codex, Cursor, opencode and other agents.
Without a skill, and with one
Take humanizer, the skill we use so the writing on this site doesn't sound like a machine wrote it (this post went through it too).
You ask your agent for a product description. You get "in today's fast-paced world", three adjectives per sentence and an inspirational sign-off. You fix it by hand. Next week, same thing.
The agent loads humanizer, which carries a list of the usual tells in generated text (inflated vocabulary, everything in threes, dashes everywhere, filler) and strips them out before you see anything. You ask for the text and it comes back already cleaned up.
Two ways to use one
Paste it. Open the SKILL.md on GitHub, copy it and paste it into the chat before your request. Nothing to install, and it's fine for a quick try. The catch is you have to paste it every single time.
Install it. Save it once in your agent's skills folder. From then on it's there in every session: you call it by name, or the agent picks it up on its own when it fits.
If you'll use it more than once, install it.
Where skills live in Claude Code
~/.claude/skills/<name>/SKILL.md: your personal skills, available in every project..claude/skills/<name>/SKILL.mdinside a repository: that project only. Commit it and the whole team gets it.Plugins: a plugin can bundle several skills. You install it from a marketplace, and its skills get the plugin name in front (
/plugin:skill).
Install your first skill
We'll use humanizer by Siqi Chen, MIT licensed. The same steps work for any other skill: swap in its repository and name.
Read what you're about to install. A skill is a set of instructions your agent will follow to the letter, so open the repository and skim the
SKILL.mdfirst, the same way you'd look at a script before running it.Install it with the
skillsCLI. You'll need Node.js. In your terminal:
npx skills add blader/humanizer --global --agent claude-code--global puts it in your personal folder (~/.claude/skills/) instead of the current project, and --agent claude-code says which agent it's for. Leave them out and the command asks you.
Or do it by hand with git, if you'd rather skip the CLI:
git clone https://github.com/blader/humanizer.git ~/.claude/skills/humanizerCheck it's there. In Claude Code, type
/and look forhumanizerin the list. If it's missing and~/.claude/skillsis a brand-new folder, run/reload-skills. From the terminal,npx skills ls -glists what you installed with the CLI.Use it. By name:
/humanizerOr just ask: "run this paragraph through humanizer, it reads like AI".
When it comes as a plugin
Some skills are shipped as Claude Code plugins. Inside Claude Code:
/plugin marketplace add blader/humanizer
/plugin install humanizer@humanizerThe first line adds the marketplace (the repository), the second installs the plugin. Installed this way, the skill gets the prefix: /humanizer:humanizer. The humanizer README asks for Claude Code 2.1.142 or newer for this route.
Superpowers, for example, lives in Anthropic's official marketplace and installs in one line:
/plugin install superpowers@claude-plugins-officialFinding more
The ones we use every day are in our skills catalog, each with its author, its license and the install command. To search on your own, npx skills find takes a keyword:
npx skills find remotionThe short version
A skill is a folder with a
SKILL.md: instructions for your agent, not a program.Paste it to try it, install it to keep it.
In Claude Code they live in
~/.claude/skills/(every project) or.claude/skills/(one project).npx skills add <user>/<repo>installs one,/nameuses it.Read the
SKILL.mdbefore you install.

