aomi-build — Claude Code plugin: build Aomi apps from specs
Turns OpenAPI specs, SDK docs and product requirements into Rust apps and plugins for the Aomi runtime. Useful when you are putting together a crypto-trading agent.
/plugin marketplace add anthropics/claude-plugins-community
/plugin install aomi-build@claude-communityWhat aomi-build does
This plugin drops a skill into Claude that reads API specifications and builds an Aomi app out of them. You get a Rust SDK crate with lib.rs, client.rs and tool.rs, along with tool schemas, preambles, host-interop flows and validation steps. The finished app is loaded into the Aomi runtime and shows up as tools the agent can call on its own.
The skill ships a main SKILL.md, a .claude-plugin/plugin.json manifest, Codex and OpenAI host metadata in agents/openai.yaml, and references covering canonical SDK patterns and the translation of specs into tool schemas. Where a callable surface exists, it favours a real product integration over a docs-only helper.
Apps target crypto trading. The runtime handles native on-chain actions, so an app usually wraps the off-chain side: CEXes, DEX aggregators, prediction markets, perp venues, oracles, social and on-chain analytics. Installation goes through the plugin marketplace, so cloning the repository by hand is not required.
What it helps with
- turn an OpenAPI spec into an Aomi app
- map REST endpoints onto tool schemas
- convert an SDK README into an agent tool surface
- wrap an off-chain crypto API for the Aomi runtime
- validate a generated crate before loading it into the runtime
Example prompts for the agent
- Use aomi-build to turn this OpenAPI spec into an Aomi app
- Build an Aomi plugin from these REST endpoints
- Convert this SDK README into an Aomi tool surface
How to install aomi-build
Plugin marketplace
/plugin marketplace add anthropics/claude-plugins-community/plugin install aomi-build@claude-communityStep by step, with commands for each platform: Claude Code plugins: marketplaces, installing, and building your own
Questions about aomi-build
How do I install aomi-build in Claude Code?
Through the plugin marketplace: run /plugin marketplace add anthropics/claude-plugins-community, then /plugin install aomi-build@claude-community.
What does aomi-build do?
It builds Aomi apps and plugins from specs, SDK documentation and product requirements. The result is a Rust crate exposing tools the agent can call.
Which APIs fit an Aomi app?
The runtime covers on-chain actions itself, so an app typically wraps off-chain crypto APIs: exchanges, DEX aggregators, prediction markets, perp venues, oracles, social and analytics services.
Source text
aomi-build · MIT
# aomi-build
Build [Aomi](https://aomi.dev) apps and plugins from API docs, OpenAPI/Swagger specs, SDK docs, runtime interfaces, and product requirements. Scaffolds Rust SDK crates with `lib.rs`, `client.rs`, and `tool.rs`, plus tool schemas, preambles, host-interop flows, and validation steps.
## What is this?
A drop-in Agent Skill for Claude Code, Cursor, Gemini CLI, VS Code Copilot, OpenAI Codex, and any [Agent Skills](https://agentskills.io)–compatible AI tool. The skill turns specs into Aomi SDK apps that the Aomi backend can serve as agent-callable tools.
## Installation
```bash
git clone https://github.com/aomi-labs/skills
cp -r skills/aomi-build ~/.claude/skills/
```
For other hosts, replace `~/.claude/skills/` with the appropriate skills dir.
## Usage
Once installed, ask your agent:
- *"Use aomi-build to turn this OpenAPI spec into an Aomi app."*
- *"Build an Aomi plugin from these REST endpoints."*
- *"Convert this SDK README into an Aomi tool surface."*
The skill prefers real product integrations over docs-only helpers whenever a callable surface exists.
## Skill structure
```
aomi-build/
├── SKILL.md # Main skill
├── LICENSE # MIT
├── README.md # This file
├── .claude-plugin/
│ └── plugin.json # Plugin manifest
├── agents/
│ └── openai.yaml # Codex/OpenAI host metadata
└── references/
├── aomi-sdk-patterns.md # Canonical SDK patterns (lib.rs, client.rs, tool.rs)
├── spec-to-tools.md # Translating specs into tool schemas
└── ...
```
## License
MIT. See [LICENSE](LICENSE).
## About Aomi
Aomi Labs builds native harness around blockchains functioning like Claude Code on-chain. We specialize in executions against arbitrary protocol with non-custodial workflow, account abstraction, and full security with simulations. Aomi also host agentic applications deployed and owned by developers, companies, and agents. Aomi provides E2E integration with UI, Skills and SDKs.
**Links:**
- 🌐 Website: [aomi.dev](https://aomi.dev)
- 🤖 Agents: [aomi.dev/agents](https://aomi.dev/agents)
- 𝕏 Twitter: [x.com/aomi_labs](https://x.com/aomi_labs)
- 💻 GitHub: [github.com/aomi-labs](https://github.com/aomi-labs)
- 📦 Packages:
- [@aomi-labs/react](https://www.npmjs.com/package/@aomi-labs/react)
- [aomi-sdk](https://crates.io/crates/aomi-sdk)
Companion skill: [aomi-transact](../aomi-transact) — drive the Aomi CLI from natural language.
© aomi-labs · MIT · aomi-labs/skills