Skip to main content
plugin

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.

Install into Claude Code · Plugin marketplace All methods and platforms ↓
/plugin marketplace add anthropics/claude-plugins-community
/plugin install aomi-build@claude-community
Open on GitHub

What 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-community

Step 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

Similar plugins

All plugins for Agent setup: memory, context, orchestration →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor