Install an agent skill in any AI coding agent
A skill is a folder with a SKILL.md file. Add free and premium Recaply skills to Claude Code, Codex, Cursor, Gemini CLI, Copilot, OpenCode or the Claude app.

An agent skill is a folder with a file called SKILL.md inside. The file starts with a short name and a description, then lists the steps your agent should follow. Your agent reads only the name and description until a task fits, then loads the rest.
Short answer: find the folder your agent reads, run the skill's install line in your project (or unzip a premium skill there), check that the agent lists it, then ask for the job it does. Each agent has its own guide, linked in step 2.
What you need
Step 1: Know which kind of skill you have
1 minEvery skill on Recaply is one of two kinds, and each installs a different way.
- Free skills live in their maker's GitHub repo. You install them with Vercel's open source
skillsCLI, which puts the folder where your agent looks. - Premium skills are Recaply's own. You buy one on its page (or open all of them with the plan), then click Download ZIP.
- Either way, the skill is a folder. Its
SKILL.mdstarts with anameand adescriptionbetween two---lines.
The folder's name and the
nameline should be the same. The Agent Skills format requires it, and VS Code and the Claude apps reject a skill when they differ.- Free skills live in their maker's GitHub repo. You install them with Vercel's open source
Step 2: Find the folder your agent reads
1 minEach agent looks in its own folders. A project folder works only in that project; a personal folder works in all of them.
- Claude Code:
.claude/skills/in the project,~/.claude/skills/for you. - Codex:
.agents/skills/in the repo,~/.agents/skills/for you. - Cursor:
.agents/skills/or.cursor/skills/in the project,~/.agents/skills/or~/.cursor/skills/for you. - Gemini CLI:
.gemini/skills/or.agents/skills/in the project,~/.gemini/skills/or~/.agents/skills/for you. - GitHub Copilot:
.github/skills/,.claude/skills/or.agents/skills/in the repo,~/.copilot/skills/or~/.agents/skills/for you. - OpenCode:
.opencode/skills/,.claude/skills/or.agents/skills/in the project,~/.config/opencode/skills/,~/.claude/skills/or~/.agents/skills/for you. - Claude on the web and desktop: no folder. You upload a ZIP in Customize › Skills.
~is your home folder, such as/Users/youon a Mac. Each skill gets its own folder inside these, like.claude/skills/<skill-name>/SKILL.md.- Claude Code:
Step 3: Install a free skill with one line
1 minThe skills CLI fetches the skill from GitHub and puts it where your agent looks.
- Open a terminal in your project folder.
- Copy the install line from the skill's Recaply page and run it.
- Its last part names your agent:
claude-code,codex,cursor,gemini-cli,github-copilotoropencode. - Add
-gto install the skill for all your projects instead of this one.
The install linenpx skills add <owner>/<repo> --skill <skill-name> -a <agent>
You should see the CLI report what it installed, and a new folder named after the skill: in
.claude/skills/for Claude Code, in.agents/skills/for the other five.The CLI says it found no skills?
Each skill needs a
SKILL.mdwith anameand adescriptionat the top. Check the repo, and the spelling after--skill.Leave out
-aand the CLI looks for the agents on your computer and asks which ones to use.-yskips its questions.Step 4: Or install a premium skill from its ZIP
2 minA premium skill's ZIP holds one folder named after the skill, ready for your agent.
- On the skill's page, sign in, buy it (or use the plan), then click Download ZIP.
- Move the ZIP into your project folder and open a terminal there.
- For Claude Code, run the first line. For any other agent, run the second, with your agent's value at the end.
Your lines# Claude Code unzip <slug>.zip -d .claude/skills/ # Codex, Cursor, Gemini CLI, GitHub Copilot or OpenCode unzip <slug>.zip && npx skills add ./<slug> -a <agent>
You should see a folder named after the skill with
SKILL.mddirectly inside, such as.claude/skills/<slug>/SKILL.md.On Windows, there's no
unzip?Right-click the ZIP, choose Extract All, and move the extracted folder into your agent's skills folder from step 2.
SKILL.mdmust sit directly inside the skill's folder. If you see<slug>/<slug>/, move the inner folder up one level.Step 5: Check that your agent can see it
1 minEach agent has its own way to list the skills it found.
- Claude Code: run
/skills. - Codex CLI or IDE extension: run
/skills. - Cursor: restart it, then open Customize in the sidebar and go to Skills.
- Gemini CLI: run
/skills reload, then/skills list. - Copilot CLI: run
/skills reload, then/skills list. In VS Code, run Chat: Open Customizations and pick Skills. - OpenCode: restart it, then mention the skill as
@skill-idin a prompt.
You should see the skill's name in the list.
It isn't listed?
Check the folder from step 2 and that the file is named exactly
SKILL.md. Then restart the agent or start a new session.- Claude Code: run
Step 6: Run the skill
1 minAgents load a skill on their own when your request matches its description. You can also call it by name.
- Ask for the job in plain words, using words from the skill's description.
- To be sure it loads, call it:
/skill-namein Claude Code, Cursor, VS Code and Copilot CLI,$skill-namein Codex,@skill-idin OpenCode. - Gemini CLI has no command for each skill. It asks for your OK before it turns a skill on.
You should see the agent load the skill and follow its steps for your task.
The agent ignores the skill?
Call it by name. If that works but asking in plain words doesn't, the description doesn't match how you ask; use its words.
You get
A skill installed where your agent looks, listed, and ready to run
Try next
Did this guide work for you?
Thanks. It helps us fix the steps.
Sources
- Agent Skills: specification
- Vercel Labs: skills CLI README
- Vercel Labs: skills CLI supported agents
- Vercel Labs: skills CLI command reference
- Vercel Labs: skills CLI troubleshooting
- Anthropic: Claude Code docs, skills
- OpenAI: Codex docs, build skills
- Cursor: Agent Skills docs
- Gemini CLI: Agent Skills docs
- GitHub Docs: About agent skills
- GitHub Docs: Adding agent skills for GitHub Copilot CLI
- VS Code docs: Use Agent Skills
- OpenCode: Agent Skills docs
- Claude Help Center: Use skills in Claude


