Soubi

Adapters

Native output formats and translation rules for every harness Soubi supports.

An adapter turns the portable plugin model into the files one harness already knows how to load. These pages document the final paths, the translations Soubi performs, and the features that do not map cleanly.

Use the compatibility tables when you need to compare harnesses. Use an adapter page when you need to inspect one target in detail.

Claude Code

Plugin manifest, skills, agents, commands, hooks, and MCP.

Codex CLI

Codex plugin metadata, Agent Skills, TOML agents, prompts, and hooks.

Gemini CLI

A Gemini extension with commands, agents, hooks, and MCP servers.

OpenCode

Native Markdown surfaces plus a generated TypeScript plugin.

Cursor

Marketplace manifest, rules, skills, commands, subagents, hooks, and MCP.

GitHub Copilot

Skills, prompt files, custom agents, hooks, and VS Code MCP config.

Windsurf

AGENTS.md, Agent Skills, workflows, and global MCP config.

Pi

A Pi package with prompt templates and a generated extension.

Hermes Agent

A Python plugin with bundled skills, commands, hooks, and tools.

Kiro CLI

Steering, skills, prompts, agents, v1 hooks, and MCP settings.

Amp

Agent Skills and a generated Amp TypeScript plugin.

Factory Droid

A complete Factory plugin bundle with skills, commands, droids, and hooks.

OMP

An OMP package with prompts, skills, tools, and lifecycle callbacks.

Devin CLI

A Devin plugin with agents, skills, hooks, and MCP.

Kimi Code CLI

One plugin manifest containing commands, hooks, MCP, and skill instructions.

Qoder CLI

Project instructions, skills, commands, agents, hooks, and MCP.

Kilo Code CLI

Kilo-native paths backed by its OpenCode-compatible plugin contract.

MastraCode

Project skills, commands, hooks, MCP, and specialist-agent fallbacks.

Grok CLI

A Grok plugin with skills, agents, hooks, and MCP.

Antigravity CLI

Plugin rules, skills, hooks, MCP, and workspace agents.

Maki

A generated Lua plugin and native Maki MCP configuration.

Herdr

Multiplexer actions for readable plugin content, with explicit runtime drops.

Build one adapter

Pass a comma-separated list to any build, check, install, or dev command:

pnpm soubi build ./my-plugin --harness claude,codex

The output lands under .soubi-out/<harness>/. Paths shown on the adapter pages are relative to that harness directory.

On this page