Open library for OpenCode
Skills for OpenCode
Open-source terminal AI coding agent with first-class skill support. skills-hub.ai is the open registry of installable SKILL.md files, install one into OpenCode in a single command, versioned and security-scanned.
Skills install to ~/.opencode/skills/ and load when their triggers match, no manual prompt engineering.
Top skills for OpenCode
See all →by Duanzhoutao
Configure and operate VS Code-family IDEs (VS Code, VS Code Insiders, Cursor, VSCodium, Trae, Qoder, CodeBuddy) via CLI and structured JSON files. Qoder and CodeBuddy support is limited to their VS Code-compatible configuration surface, not proprietary AI chat, accounts, models, agents, marketplaces, or internal state.
by yuvalkolodkingal
Translate subtitle (.srt) files between any languages using high-speed chunk-bundling and deep-translator. Trigger this skill whenever the user asks to translate subtitle files, .srt files, or video captions to any language — whether it's English to Spanish, Japanese to French, Arabic to Portuguese, or any other combination. Use this skill even if the user just says "translate my subtitles" or "convert these captions."
by yishnu96
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
by Darckfast
emotesjs exists to solve a specific problem in Twitch/streaming chat UIs: **rendering 7TV emotes inline in plain text**. When a viewer types an emote name like `Pog` in chat, the raw message is just a string. emotesjs fetches the emote definitions for a channel (plus global emotes) from the 7TV API and replaces those tokens with responsive `<img>` tags — no dependencies, no bundler magic, just a small ESM library you drop in.
Installing a skill into OpenCode
# Install one skill
npx @skills-hub-ai/cli install code-review --target opencode
# Reproduce a teammate's full setup from the lockfile
npx @skills-hub-ai/cli installFiles land in ~/.opencode/skills/. The lockfile .skills.json tracks every install, commit it and your team gets reproducible skills with one command.
Skills for every AI coding tool
The same SKILL.md works in every major AI agent, pick yours.