opencode-plugin

Develop plugins, tools, and MCP/LSP integrations for the OpenCode AI coding agent.

14|1|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/CodeAtCode/oss-ai-skills --skill opencode-plugin-codeatcode
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opencode-plugin
Source: https://github.com/CodeAtCode/oss-ai-skills/tree/main/extend/opencode
Command: npx skills add https://github.com/CodeAtCode/oss-ai-skills --skill opencode-plugin-codeatcode

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Building and integrating plugins, tools, and extensions for the OpenCode AI coding agent to enable customized workflows.

Core Features & Use Cases

  • Extensible plugin system to add tools, commands, and MCP/LSP integrations.
  • End-to-end plugin packaging, testing, and distribution with the OpenCode SDK.
  • Real-world use cases include adding custom tooling for code analysis, automation, and IDE integrations.

Quick Start

Create an OpenCode plugin by exporting an async function (or plugin object) and registering it in the opencode.json configuration.

Frequently Asked Questions about opencode-plugin

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a custom plugin for an AI coding agent?

The OpenCode plugin system supports adding custom tools, commands, and MCP or LSP integrations to enable customized workflows, code analysis automation, and IDE integrations for the AI coding agent.

Can I integrate MCP servers and LSP with my AI agent tools?

You can package, test, and distribute plugins using the OpenCode SDK, which supports end-to-end plugin export patterns, input validation, and secure configuration for production-ready tools.

Does the OpenCode SDK support secure plugin configuration and input validation?

Real-world use cases for OpenCode plugins include adding custom tooling for code analysis, task automation, and IDE integrations to customize the AI coding agent's capabilities.

What are the limitations when developing MCP server integrations for AI agents?

To start OpenCode plugin development, export an async function or plugin object and register it in the opencode.json configuration to add custom tools and commands to your AI coding agent.