Skill by aomi-labs · 6 stars
Use this to build agents hosted by Aomi Labs. An Aomi app is a platform-specific Rust API client compiled into an agentic application and loaded into the Aomi runtime to form a working crypto-trading agent. Apps are designed for crypto trading: the runtime supports native on-chain actions, so apps typically wrap complementary off-chain APIs from crypto platforms — CEXes, DEX aggregators, prediction markets, perp venues, oracles, social, on-chain analytics — to round out the agent's capabilities. aomi-build scaffolds new Aomi apps from API docs, OpenAPI/Swagger specs, SDK docs, runtime interfaces, or product requirements. It generates production-ready Rust SDK crates (lib.rs, client.rs, tool.rs) with tool schemas, preambles, host-interop flows, and validation steps — turning a vendor's full API surface into AI-agent-callable tools. Trigger when the user wants to scaffold a new Aomi app from an OpenAPI/Swagger spec, wrap a REST API as agent-callable tools, port an existing SDK to Aomi, generate a tool surface from product requirements, or extend the Aomi runtime with a new crypto integration. Prefers real product integrations over docs-only helpers whenever a callable surface exists. Output crates support sync HTTP, async tools (cancellation-safe via DynAsyncSink), proxy-unwrap (EIP-1967), and host-interop flows that route quote → approval → swap as multi-step transactions. Same runtime that aomi-transact drives — so an aomi-build-scaffolded app can be invoked alongside aomi-transact's on-chain primitives in the same agent session. --- About Aomi: Aomi Labs builds the native harness for blockchains, functioning like Claude Code on-chain. We specialize in executions against arbitrary protocols with non-custodial workflow, account abstraction, and full security via fork-chain simulation. Aomi also hosts agentic applications deployed and owned by developers, companies, and the agents themselves. We ship end-to-end: chat UI, agent Skills, and SDKs in TypeScript and Rust. Links: aomi.dev · x.com/aomi_labs · github.com/aomi-labs · npm: @aomi-labs/client, @aomi-labs/widget-lib · crates: aomi-sdk
/plugin install aomi-build@claude-community