OpenCode / skills

Give your OpenCode agent repeatable skills.

A free, growing catalog of OpenCode skills — SEO, vector search, PDF workflows, Gemini, DevOps, and more. Every entry is a real SKILL.md file, ready to drop into your config.

curl -fsSL https://opencodeskills.dev/install.sh | sh

No account. No registry client. Just files.

Concept / 01

What's an OpenCode skill?

A reusable workflow that teaches an agent when to act and exactly how to carry out a task.

Every skill is a folder with one required file, SKILL.md, containing the trigger description and the instructions OpenCode loads on demand.

Install a skill globally for every project, or keep it inside a repo for team-specific behavior.

[global] ~/.config/opencode/skills/ available everywhere
[project] .opencode/skills/ shared with a repo

Good first installs

Start with the essentials

See all recommended skills →

The directory

Find a skill for the work in front of you.

Search by workflow, technology, or category. Every result is a downloadable, MIT-licensed SKILL.md package.

156 matching skills 156 total

Common questions

OpenCode skills FAQ

Is OpenCode Skills official?

No. OpenCode Skills is an independent, community-run directory and is not affiliated with, endorsed by, or sponsored by OpenCode or its maintainers.

How do I install an OpenCode skill?

Download a skill zip, then extract it into ~/.config/opencode/skills/ for your user or .opencode/skills/ inside a project. Restart OpenCode so it can discover the new skill.

Where do OpenCode skills go?

Use ~/.config/opencode/skills/ for skills available in every project. Use .opencode/skills/ in a repository for project-specific skills that can be shared with the team.

Are the skills free?

Yes. Every skill in this directory is free to download and is provided under the MIT license. No account or registry client is required.