skills

agent
Security Audit
Warn
Health Warn
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 6 GitHub stars
Code Pass
  • Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Pass
  • Permissions — No dangerous permissions requested

No AI report is available for this listing yet.

SUMMARY

The best blockchain harness for agentic AI - on-chain execution with runtime, skills, and component library.

README.md

Aomi Skills

License: MIT Works with Claude Code · Cursor · Gemini · Copilot

Agent Skills for Aomi — open-source AI infrastructure for automating crypto. Works with Claude Code, Cursor, Gemini CLI, VS Code Copilot, and other Agent Skills–compatible tools.

What are Aomi Skills?

Aomi Skills are drop-in Agent Skills that let any Agent Skills–compatible AI tool — Claude Code, Cursor, Gemini CLI, VS Code Copilot, and others — interact with Aomi, open-source AI infrastructure for automating crypto. The aomi-build skill scaffolds new Aomi apps and plugins from API specs and SDK docs. The aomi-transact skill drives the Aomi CLI through natural language — querying prices and balances, simulating transactions, and signing and broadcasting on-chain swaps and transfers.

Skills

Skill Description
aomi-build Build Aomi apps and plugins from APIs, specs, SDK docs, runtime interfaces, and product requirements
aomi-transact Build and execute EVM transactions through a conversational AI agent via the aomi CLI

Use Cases

  • Automate transactions from your AI coding assistant — ask Claude Code, Cursor, or Gemini CLI to swap, send, stake, or sign EIP-712 payloads via the aomi CLI.
  • Scaffold new Aomi plugins from an API spec — point aomi-build at an OpenAPI spec, REST endpoint, or SDK docs and it generates a working Aomi SDK crate (lib.rs, client.rs, tool.rs).
  • Explore on-chain state without a dashboard — query balances, prices, routes, and quotes right from your AI assistant.
  • Orchestrate multi-step DeFi flows with batch simulation — simulate approve → swap or bridge → settle sequences before signing, catching reverts before they cost gas.

Installation

npx skills add aomi-labs/skills

Works with Claude Code, Cursor, Gemini CLI, VS Code Copilot, and any Agent Skills-compatible tool.

OpenAI Codex

Add this repo as a Codex plugin marketplace, then install the aomi bundle:

codex plugin marketplace add aomi-labs/skills

The aomi plugin (skills: aomi-transact, aomi-build) is defined by .codex-plugin/plugin.json and exposed through .agents/plugins/marketplace.json.

Prerequisites

npm install -g @aomi-labs/client

The published CLI bundles its EVM and Solana signing dependencies.

Usage

Once installed, ask your agent:

  • "Use aomi: What's the price of ETH?"
  • "Swap 1 ETH for USDC on Uniswap"
  • "Send 0.1 ETH to vitalik.eth"

The agent handles the full flow: chat with the backend, review pending transactions, sign and broadcast on-chain.

Security

aomi-transact is mapped against the OWASP Agentic Skills Top 10 and ships with a complete OWASP-format permissions: manifest in its frontmatter. Per-control analysis lives in aomi-transact/SECURITY.md.

The skill is scanned by four independent tools — Cisco AI Defense skill-scanner, pors/skill-audit, NMitchem/SkillScan, and (when token is available) Snyk agent-scan. Captured reports and reproducer commands live in .scanner-reports/. The CI workflow at .github/workflows/skill-audit.yml runs the offline scanners on every PR and uploads SARIF to the GitHub Security tab.

FAQ

Which AI coding tools support Aomi Skills?
Any Agent Skills–compatible tool: Claude Code, Cursor, Gemini CLI, VS Code Copilot, and others. Install once with npx skills add aomi-labs/skills and the skills become available in whichever tool you're using.

Do I need an Aomi account or API key?
For the default app and most public data queries, no. For non-default apps and private flows, you'll need an AOMI_API_KEY — pass it with --api-key or set it as an environment variable. Provider-specific credentials (e.g., exchange keys, bundler keys) can be injected per-session via aomi secret add.

How is this different from an MCP server?
Agent Skills are lightweight instructions and tool references that live inside your AI tool's context. MCP servers are long-running external processes exposing a protocol. The aomi-transact skill drives the aomi CLI — each command starts, runs, and exits — so there's no server to manage. You can use Aomi Skills alongside MCP servers; they don't conflict.

Can I use these skills without signing transactions?
Yes. aomi-transact has a read-only mode — aomi chat "what's the price of ETH?", aomi tx list, aomi tx simulate, balance and portfolio queries all work without any signing key. A signing key is only needed when you want to broadcast a transaction on-chain.

Which chains does aomi-transact support?
Ethereum, Polygon, Arbitrum, Base, Optimism, Sepolia, Linea, Monad, Monad Testnet, and local Anvil are present in the current chain metadata. Set the active chain with --chain <id> or the AOMI_CHAIN_ID env var. Each signing invocation needs an RPC URL that matches the target chain.

How do I update to the latest version of the skills?
Re-run npx skills add aomi-labs/skills. Re-running pulls the latest skill definitions and overwrites the local copies.

Resources

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:

Reviews (0)

No results found