Start from a project you've built with Claude, Codex, or Hermes — its skills, MCP servers, hooks, and instructions, layered with your user settings. Iterate until it's right, then crystallize it into a secret-safe, composable Gem to publish and deploy. Built on AgentBack: one Zod contract, exposed as a REST endpoint and an MCP tool.
The Gem workflow
Why AgentGem
Every operation is defined once. AgentBack exposes it as a REST endpoint, an MCP tool, and an OpenAPI 3.1 doc — with runtime validation for free.
MCP secrets are stripped the moment config is read — by value and by key name. No response, preview, or Gem ever carries a raw secret.
Publish Gems to a GitHub-backed registry, then resolve, merge, and install them — assembling bigger agents out of smaller, shareable pieces.
The same neutral Gem feeds multiple code-gen targets and managed backends — pick a target, publish, and undeploy when you're done.
What you get
// built from your agent config — secrets never leave your machine { "name": "research-assistant", "skills": ["deep-research", "make-pdf"], "mcpServers": { "firecrawl": { "command": "npx", "env": { "FIRECRAWL_API_KEY": "<redacted>" } } }, "claudeMd": "included" }