Goal
Make one source-owned AgentsKit Registry agent installable and runnable across major coding-agent hosts without maintaining one implementation per host.
Parent interoperability charter: AgentsKit-io/agentskit#1477
Current baseline
npx agentskit add <id> copies source into the consumer project.
- Each Registry entry already has
agent.ts, meta.json, tests, README, and evaluation evidence.
- The first universal projection should be MCP; native host projections remain thin generated artifacts.
Phased delivery
- Extend the existing metadata contract only where needed for projections: input/output schemas, capabilities, secrets, network, side effects, approval, target support, provenance, and evaluation evidence.
- Export one read-mostly agent (recommended:
coding-code-qa or another verified code-review agent) as a namespaced MCP tool.
- Pin exact versions and integrity hashes; add clean-environment discovery/invocation/error/timeout/approval tests.
- Verify the MCP export with DeepSeek Harness and a second MCP host.
- Generate Codex, Claude, and Cursor skill/rules projections with fail-closed host detection.
- Verify Gemini, Kimi, Grok, Hermes, and other hosts only through documented public MCP/skill/plugin/CLI contracts.
- Add “Add to…” snippets, compatibility state, security evidence, and cross-links to every Registry agent page.
Safety constraints
- Never silently install or execute
latest.
- Declare secrets, network, tools, side effects, and human approval.
- Default to read-only; require explicit approval for destructive operations.
- Do not add host-specific dependencies to
@agentskit/core.
- Do not mark a host supported without an executable smoke test.
Acceptance criteria
- One agent remains source-owned after install.
- The same release exports to MCP reproducibly.
- MCP discovery and invocation pass in two clean hosts.
- Codex, Claude, Cursor, DeepSeek, Gemini, Kimi, Grok, and Hermes are individually marked
verified, partial, planned, or unsupported.
- Registry pages expose canonical install/export snippets and evidence links.
Broader backlog (provider swaps, memory/RAG, Doc Bridge, production integrations, Vercel AI/LangChain/CopilotKit coexistence, badges/SEO, and demand-driven native plugins) is intentionally tracked as later phases rather than mixed into the first vertical slice.
Goal
Make one source-owned AgentsKit Registry agent installable and runnable across major coding-agent hosts without maintaining one implementation per host.
Parent interoperability charter: AgentsKit-io/agentskit#1477
Current baseline
npx agentskit add <id>copies source into the consumer project.agent.ts,meta.json, tests, README, and evaluation evidence.Phased delivery
coding-code-qaor another verified code-review agent) as a namespaced MCP tool.Safety constraints
latest.@agentskit/core.Acceptance criteria
verified,partial,planned, orunsupported.Broader backlog (provider swaps, memory/RAG, Doc Bridge, production integrations, Vercel AI/LangChain/CopilotKit coexistence, badges/SEO, and demand-driven native plugins) is intentionally tracked as later phases rather than mixed into the first vertical slice.