Official shadcn/ui skill and MCP server: the agent searches registries, adds components via the CLI and follows the library's rules
Skills and MCP servers for OpenCode
An open terminal agent: works with your project code and connects MCP servers, not tied to a single model.
Download OpenCode
10 downloadsLinks checked
- Windowsopencode.ai (opens in a new tab)
- macOSopencode.ai (opens in a new tab)
- Linuxopencode.ai (opens in a new tab)
- Command lineopencode.ai (opens in a new tab)
Official sources only: the developer site and app stores. No mirrors or third-party builds.
How to connect to OpenCode
What the agent reads
- SKILL.md
- MCP
- AGENTS.md
Where skills go
- For all projects
~/.config/opencode/skills/- For all projects
~/.agents/skills/- In the project folder
.opencode/skills/- In the project folder
.agents/skills/
Install with one command
npx skillfoxx add skills/shadcn-ui --agent opencodeExample for “shadcn/ui”. Any entry installs the same way, by its catalog address. The CLI checks the recipe signature and writes the OpenCode settings itself.
Skills
All 166The official FastAPI skill, bundled with the package, teaching agents to write code for the installed version
A frontend design skill with 23 commands, live browser iteration and 61 detector rules for common AI-generated UI tells
A skill that gathers the last 30 days of discussion on a topic from Reddit, X, YouTube, HN, Polymarket and GitHub into one brief
A skill that draws editorial diagrams as standalone HTML and SVG files: architecture, flowcharts, ER, funnels and about forty more types
A skill that keeps the task plan in files on disk and re-injects it every turn so work survives context clears, compaction and crashes
MCP servers
All 141An open-source crawler that turns websites into clean Markdown for AI agents: install from PyPI, run in Docker and connect to Claude Code over MCP
An MCP server built into the Netdata agent: metrics, logs, alerts and live process, service and container data for an AI assistant
Local context compression for agents: tool outputs, logs, files and RAG chunks shrink before reaching the LLM. Proxy, CLI, library and MCP
Up-to-date, version-specific library docs and code examples in your agent's context, via MCP or a CLI plus skill
A long-term memory system for AI agents: the agent stores experience and facts, then retrieves them through a built-in MCP server
Indexes a codebase into a knowledge graph and gives the agent call chains, change blast radius and code search over MCP
CLI tools
All 141An open source coding agent for the terminal and desktop with build and plan modes
A local gateway for Claude Code, Codex, OpenCode and other agents: pick model providers, route requests, set fallbacks and read logs
skills (npx skills)
skills
A skill package manager: installs, finds, updates and removes SKILL.md packages from GitHub and other git hosts across many agents
Security scanner for agent skills and MCP servers: finds prompt injection, data exfiltration and supply chain risks before install
Token and cost reports for Claude Code, Codex, Gemini CLI and other agents from local logs, by day, month and session
APM
APM (Agent Package Manager)
A package manager for AI agent context: skills, prompts and MCP servers install with one command across supported agents
Plugins
All 87A skills library that gives coding agents a development process: brainstorming, planning, TDD, subagents and code review
Memory layer for agents: plugins for Claude Code, Codex, Cursor and OpenCode, plus a CLI and SDKs that carry context across sessions
A plugin from Every: a brainstorm, plan, build, review and capture loop so each next task gets easier
Three skill plugins for Google Stitch: screen generation, code to design and React builds from mockups
Expo's official agent skills: building, deploying, updating and debugging Expo and EAS apps
Cloudflare's official agent skills: Workers, Durable Objects, wrangler, Pages, storage and an MCP server
Workflows
All 10Job search inside your coding agent: scores each listing against your CV from 1 to 5, tailors a PDF resume, drafts letters and tracks applications
Spec-driven development for coding agents: proposal, requirements, design and tasks come before any code
A spec-driven development framework for coding agents: a discuss, plan, execute, verify and ship loop run in fresh contexts
A skill orchestrator that freezes requirements, plans work in phases and picks the right skills from your local set for the task
A workflow for Claude Code, Codex and Gemini CLI where the agent files source documents into a persistent, linked wiki
Ten AI agents in tmux panes: a manager hands tasks to seven workers, progress shows on a dashboard, with Claude Code, Codex, Cursor and OpenCode supported
Prompts
The Chinese edition of agency-agents: hundreds of expert roles for Claude Code, Cursor, Copilot and other agents, including China-market roles
In short
OpenCode is an open source coding agent for terminal and desktop environments, supporting build and plan modes. It can be extended with various skills and MCP servers from the catalog to enhance coding, UI design, memory, documentation, and context management. Extensions include official skills like shadcn/ui for component management, FastAPI for API coding, and MCP servers like GitNexus for codebase indexing and Hindsight for long-term memory.
FAQ
how do i add a skill or MCP server to OpenCode?
Use the skills package manager (npx skills) or the APM package manager CLI to install skills and MCP servers compatible with OpenCode.
which skills are official for OpenCode?
Official skills include shadcn/ui for UI components and FastAPI for API coding, both designed to integrate directly with OpenCode.
what access do MCP servers have when connected to OpenCode?
MCP servers like GitNexus and Hindsight provide OpenCode with codebase knowledge graphs and long-term memory by serving data over the MCP protocol.