Skip to main content

For the open-source OpenCode agent

OpenCode Skills

OpenCode is the fastest-growing open-source AI coding agent — 63K+ GitHub stars and built with first-class SKILL.md support. Skills extend it with reusable, versioned instructions for code review, testing, deployment, and more. Install with one command.

$ npx @skills-hub-ai/cli install code-review --target opencode

Why OpenCode has first-class skill support

OpenCode was designed around the Agent Skills standard from the ground up. The SKILL.md format's TRIGGER and WHEN semantics map directly to OpenCode's task routing — skills activate automatically when a task matches, without manual invocation or MCP configuration.

Unlike tools that treat skills as external add-ons via MCP, OpenCode reads SKILL.md files natively from ~/.opencode/skills/. Drop a file there and it's available immediately in every session.

And because SKILL.md is an open standard, every skill in the catalog works across Claude Code, Cursor, Codex CLI, Windsurf, Cline, and any MCP-compatible tool. No lock-in to one CLI.

Best skills for OpenCode

See all →
  1. 01vedic-astrology

    Compute and interpret Vedic (Jyotisha) birth charts using Swiss Ephemeris. Use this skill whenever the user mentions Vedic astrology, Jyotish, kundli, birth chart, navamsa, dasha, lagna, nakshatra, horoscope, or yogas — and whenever they ask a life-direction question that needs a chart. The skill auto-detects which of 14 life dimensions a question falls into: career, wealth/money, marriage, children/fertility, health, education, property, relationships/love, family/parents, travel/foreign, spirituality, obstacles/misfortune, deep karma/past-life, and life timing. So trigger on "when will I marry", "is this a good time for a career change", "any accident risk in my chart", "best city for my career", "will I have children", "why does everything go wrong", "what is my past-life karma", "what's my current dasha" — even when the user never says the word "astrology". The skill handles geocoding, historical timezone resolution, all 14+ divisional charts, Vimshottari dasha, shadbala, ashtakava

    Build

Installing a skill in OpenCode

# Install a single skill for OpenCode
npx @skills-hub-ai/cli install code-review --target opencode

# Install multiple skills at once
npx @skills-hub-ai/cli install full-stack-dev-kit --target opencode

# Verify the install
ls ~/.opencode/skills/

The CLI writes SKILL.md files to ~/.opencode/skills/ globally, or to .opencode/skills/ in your project root if you pass --scope project. The lockfile .skills.json tracks every install for reproducibility across your team.

Frequently asked questions about OpenCode skills

What are OpenCode skills?

OpenCode skills are reusable SKILL.md instructions that extend the OpenCode agent with specialized capabilities like code review, test generation, deploy automation, and security scanning. OpenCode has first-class SKILL.md support built in — no MCP server required.

How do I install a skill for OpenCode?

Run npx @skills-hub-ai/cli install code-review --target opencode. The CLI writes the SKILL.md to ~/.opencode/skills/ and records the install in .skills.json so your team gets the same skills at the same versions.

Where does OpenCode look for skills?

OpenCode loads skills from ~/.opencode/skills/ (global) and from .opencode/skills/ in your project root. Pass --scope project to the CLI to install into the project directory instead of globally.

Do OpenCode skills work in Claude Code, Cursor, and other tools?

Yes. SKILL.md is an open standard. The same skill that runs in OpenCode also runs unchanged in Claude Code, Cursor, Codex CLI, Windsurf, Cline, and any MCP-compatible tool. One install, every tool.

Why does OpenCode have first-class SKILL.md support?

OpenCode was designed with the Agent Skills standard from day one. The SKILL.md format's TRIGGER / WHEN semantics map directly to OpenCode's task routing, so skills activate automatically without manual invocation.

Is this free?

Yes. OpenCode is MIT-licensed open source. skills-hub.ai, the CLI, and the MCP server are all free. You pay only for the underlying API tokens (Claude, GPT, Gemini, or local models via Ollama).