Community wiki and CLI toolkit for OpenCode and oh-my-openagent. Docs, playbooks, config generator — everything you need to code with agents.
| Section | What |
|---|---|
| Docs (VitePress) | Agent pipeline, skills ecosystem, playbooks, reference — the community wiki |
| omo-kit (CLI) | Interactive config generator, validator, theme tools — no more hand-editing JSON |
Generate, validate, and manage your oh-my-openagent configuration without touching JSON.
# Install (requires Bun)
bun install -g omo-kitSource: github.com/srmdn/omo-kit
omo-kit init Generate oh-my-openagent.json, opencode.json, tui.json,
CLAUDE.md, and AGENTS.md interactively
omo-kit doctor Validate existing config files for common issues
omo-kit theme Validate or generate OpenCode themes
init walks you through:
- Stack selection (7 templates: Go, Python, Node, Astro, Rust, Svelte, Generic)
- Model providers
- Orchestrator model
- Budget tier (generous, frugal, free-only)
Stack templates come with agent tuning: back-end stacks (Go, Rust) disable frontend skills and boost thinking budgets; full-stack stacks keep everything enabled.
doctor checks 13 issues across your configs — JSON syntax, missing keys, legacy schemas, tab indentation, empty files, and more.
theme validates theme files (flat hex or {dark, light} object format) and generates new ones interactively.
Built with VitePress. Deployed to GitHub Pages on every push to master.
pnpm install
pnpm dev # http://localhost:5173
pnpm build # outputs to .vitepress/dist/Drop a new directory in src/templates/ in the omo-kit repo with CLAUDE.md, AGENTS.md, and profile.json — it's auto-discovered by init. No code changes needed.
Templates ship with profile.json for agent tuning:
- Go, Rust: disable frontend skills/MCPs, oracle thinking 16K tokens
- Node, Astro, Svelte, Python, Generic: no restrictions
Docs edits via the "Edit this page" link on each page. New playbooks, skill guides, or stack templates welcome — open a PR.
MIT