aomi-labs/skills repository:
Skills are markdown instructions and supporting references. Your coding agent reads them and uses the local tools declared by the skill.
Install
- Agent Skills clients
- OpenAI Codex
Install both skills from the canonical repository:This path is intended for Agent Skills-compatible clients such as Claude Code, Cursor, Gemini CLI, and VS Code Copilot.
aomi binary.
For transaction work, install or update the npm client separately:
aomi-transact requires client 0.6.0 or newer. Its first step checks the detected version and can use npx @aomi-labs/client@latest when no global binary is available.
Transaction workflow
Ask your coding agent for a read or transaction in plain language. The skill turns that request into explicit CLI steps:--aa and --eoa flags only assert the kind of the pending Action; the skill does not select an AA provider or implementation from the signing command.
Security boundary
The canonicalaomi-transact manifest declares risk_tier: L2 because it can sign and broadcast onchain transactions. Its default permissions are narrow:
- shell commands are limited to
aomiandnpx @aomi-labs/client@latest; - file reads and writes are limited to
~/.aomi/, with identity files denied; - network access is limited to
chat.aomi.devin the manifest; - no MCP tools are granted by the skill;
- credential setup and transaction signing require an explicit user request;
- the procedure lists a pending Action and simulates dependent EVM steps before signing.
--rpc-url during wallet execution. Review that endpoint and the prepared Action before authorizing a signing run.
The skill never invents or echoes a credential value. aomi secret add sends a temporary secret value to the Aomi backend and stores only its handle locally, so the backend becomes part of the credential’s trust boundary. Persistent per-user App credentials use a separate Account API and never return saved values.
Skills or MCP
You can install both. Their credentials and execution boundaries remain separate.
Update
Refresh the skills:aomi-transact:
SKILL.md and references as the authority for the installed procedure. Use Client CLI commands for the installed binary’s command surface.