Agent integrations
The skill teaches a coding agent how to set up the generator and use the code it writes, in Go and TypeScript. It works in any agent that reads .agents/skills/, and installs natively in the clients below. Its references/setup.md holds the install routes, the config keys and the generated API the agent works from.
Claude Code
claude plugin marketplace add psyb0t/agents
claude plugin install gen-asyncapi@psyb0t
Codex
codex plugin marketplace add psyb0t/agents
codex plugin add gen-asyncapi@psyb0t
Codex also picks the skill up with no install in any checkout of this repository.
OpenClaw
The skill is published to ClawHub on every release:
openclaw skills install @psyb0t/gen-asyncapi
What the skill may do
The skill declares what it touches. It reads the spec, the files the spec references and the generator config, and writes the one output file. It runs the Go toolchain (go get -tool, go generate, go run, go build, go test). Network access is limited to fetching the module from your Go module proxy; generation itself is offline. It tells the agent never to hand-edit a generated file and to keep tokens out of the spec and the config.