agent-interface

Supported hosts

One set of skills serves every host. No host gets a fork of the skill text.

Host Manifest Install source Status
Claude Code .claude-plugin/plugin.json distributions/claude via .claude-plugin/marketplace.json See the host record
Codex .codex-plugin/plugin.json distributions/openai via .agents/plugins/marketplace.json See the host record
Antigravity plugin.json Repository root Untested

plugin.json is canonical for name, version, description and publisher. Host manifests repeat those values; the unit tests reject drift.

Install the whole plugin. Copying skills/ alone breaks skills that read docs/ and resources/ at run time.

Tested versions and dates live in the host record.