Skip to content
Best Agent Skills

Learn

npx skills explained for people who are not developers

The npx skills command is a free tool, built by Vercel, that copies an agent skill into the right folder for your AI app. This page explains it without jargon, and tells you when you can skip it.

Browse skills

77 curated skills, 26 of them free

What it is

Skills are folders. For an AI coding tool to use one, the folder has to sit in the right place on your computer, and each tool expects a different place. The skills command saves you from remembering that. You give it a source, usually the name of a code repository, and it puts the skill where your tool looks for it.

The command is open source and published by Vercel. Its main use is written like this: npx skills add owner/repo. Replace owner/repo with the repository that holds the skill. The tool can also take a specific skill name, so you add one skill rather than the whole repository.

What the pieces mean

If the command looks like a spell, here is each part.

  • npx runs a tool without installing it permanently. It comes with Node.js, a free program many developers already have.
  • skills is the name of the tool being run.
  • add means copy a skill in. The tool also has commands to list, check, update and remove skills.
  • owner/repo is where the skill lives on the code-hosting site GitHub, written as the account name, a slash, then the project name.

Which apps it works with

The tool detects supported AI agents on your computer and installs into each one's skills folder. Its agent table includes Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Kiro, Antigravity, OpenCode, Cline, Amp and Goose. You can pick an agent yourself, and choose between installing for one project or for your whole account.

Notice the pattern: these are mostly tools that read files on your computer. The Claude app and ChatGPT do not. For them, you upload a .zip or add a plugin instead. See Claude, ChatGPT and Codex for the steps.

Do you need a terminal?

Often, no. You need the command only if you use a developer tool and want a quick install. If you use the Claude or ChatGPT apps, you will never type it. Many developer tools can also do the install for you: paste in the skill's install prompt and tools like Claude Code or Cursor will put the folder in place.

If you do use a terminal, the command is quick, but it fetches code from the internet. Treat it like any download. Know the publisher, and read the skill first.

Telemetry and the leaderboard

The tool sends anonymous data about which skills get installed. Vercel uses that to build a public leaderboard that ranks skills by installs. The documentation says it tracks which skills are installed, not personal information. You can turn the telemetry off with an environment setting.

A high install count tells you a skill is popular. It does not tell you it is right for you. That is why we pair every skill page with a plain explanation of what you get. If you want to compare approaches, read our comparison with Vercel's directory.

Try one

If you are comfortable with a terminal and want a proper developer workflow, Superpowers is a well-known place to begin. If you prefer clicking and reading, use find skills to browse by job, then follow the install steps in words on the skill's page.

What to check before you run it

Running a command that downloads and copies files deserves a short pause. Look at the repository name you are about to install from and ask if you trust the owner. Read the skill's description on its page. If a skill includes a scripts folder, know that those scripts can run on your machine when the AI decides to use them.

Also decide where the skill should go. The tool can install for the current project only, or for all your projects. For something you want everywhere, install it for your account. For something specific to one job, keep it in that project.

Finally, remember you can undo it. Skills are folders, so removing one is as simple as deleting the folder or using the tool's remove command. That makes it low risk to try a skill and see if it earns its place.

Questions

What does npx skills add do?

It fetches a skill from a repository and copies it into the skills folder of the AI tools it finds on your computer, so those tools can use it.

Do I need to install anything first?

You need Node.js, which provides the npx command. If you use the Claude app or ChatGPT, you do not need any of this.

Is npx skills safe?

The tool is open source, but it installs whatever you point it at. Check the publisher and read the skill, since skills can include scripts.

Can I remove a skill later?

Yes. The tool has a remove command, or you can delete the skill's folder by hand.