Adapters are small recipes for hosts that do not use the same plugin manifest shape.
They are not separate Gooblin products. They should stay readable, optional, and easy to delete.
- Keep the source of truth in
AGENTS.md,skills/,commands/, anddocs/. - Do not fork skill behavior into adapter-specific copies.
- Do not claim official host support unless that host install path has been verified.
- Prefer references, symlinks, or copy instructions over generated code.
- Keep hooks optional and safe by default.
| Adapter | Status | Purpose |
|---|---|---|
| Codex | Verified plugin path | Use Gooblin through Codex plugin marketplace commands. |
| Claude Code | Verified plugin path | Use Gooblin through Claude Code plugin marketplace commands. |
| Gemini CLI | Manual recipe | Use Gemini context files to reference Gooblin without copying skill bodies. |
| OpenCode | Manual recipe | Use OpenCode AGENTS.md rules or config instructions. |
| Devin | Manual recipe | Use Devin's AGENTS.md support and a /gooblin activation prompt. |
| Hermes Agent | Experimental recipe | Use Gooblin as a readable skill pack until a dedicated Hermes plugin exists. |
| Generic agent | Manual fallback | Reference Gooblin files in any coding agent that accepts repo instructions. |
| Cursor | Rule recipe | Use the bundled .cursor/rules/gooblin.mdc fallback rule. |
| Continue-style context | Manual recipe | Add Gooblin docs as readable context without pretending there is a verified plugin path. |
Verified means a command path is recorded in docs/compatibility.md and docs/verified-install-paths.md. Manual and experimental recipes are adapter notes, not official host support claims.