A curated collection of practical, DeFi-focused utility skills developed by the BANK OF AI team. These skills enable AI agents to perform complex on-chain operations, payments, and identity management across various platforms.
Project Positioning: We focus on delivering high-value DeFi utility skills that are platform-agnostic. These skills provide the domain knowledge needed to interact with the TRON blockchain and beyond.
- What are BANK OF AI Skills?
- Installation
- Available Skills
- Usage Tips
- Creating Skills
- Contributing
- License
BANK OF AI Skills are reusable, task-oriented capabilities that teach AI agents how to perform specific blockchain workflows. Each skill encapsulates domain knowledge (like SunSwap pathfinding) and provides step-by-step instructions for the agent to follow.
Use the unified installer and follow the npx prompts to select the skills you want and the agentic platform you use. The installer will complete the setup automatically.
npx skills add https://github.com/BofAI/skills.gitSome skills require wallet signature operations and are built on Agent Wallet. Before using those skills, follow the Agent Wallet Quick Start to configure your environment.
- sunswap - SunSwap DEX integration for TRON via
sun-cli. Supports price quotes, token swaps, liquidity and pool operations. See README. - sunperp-skill - SunPerp perpetual futures trading skill for TRON. Supports market data, account queries, order placement, and position management. See README.
- x402-payment - x402 payment skill for calling paid APIs and agent resources across TRON and EVM. Aligned with
@bankofai/x402@0.5.9. See README.
- recharge-skill - BANK OF AI account recharge and account query skill. Uses the remote MCP recharge service for supported payment flows. See README.
- agent-wallet - Wallet management and signing skill for creating wallets, switching active wallets, resolving addresses, and signing transactions or messages on EVM and TRON. See README.
- multisig-permissions - TRON native account permission and multi-signature workflow skill. Supports permission inspection, template-based updates, proposal creation, co-signing, review, and execution. See README.
- tronscan-skill - Comprehensive TRON blockchain data lookup via TronScan API. Supports accounts, transactions, tokens, blocks, and network-wide statistics. See README.
- trc20-toolkit-skill - Universal TRC20 token toolkit for TRON. Supports metadata lookup, balance checks, transfers, and allowance management. See README.
- trx-staking-skill - TRX staking workflow skill for Tron Power, vote delegation, reward queries, and SR operations. See README.
- usdd-skill - USDD toolkit for balance checks, PSM inspection, swaps, and vault information. See README.
- bankofai-guide - Onboarding and wallet-guard guide for post-install setup and first wallet creation. See README.
Each current skill now has its own README for quick discovery:
- agent-wallet/README.md
- bankofai-guide/README.md
- multisig-permissions/README.md
- recharge-skill/README.md
- sunperp-skill/README.md
- sunswap/README.md
- trc20-toolkit-skill/README.md
- tronscan-skill/README.md
- trx-staking-skill/README.md
- usdd-skill/README.md
- x402-payment/README.md
When using BANK OF AI Skills, you can choose between different invocation patterns depending on your needs.
When you know exactly which skill is required for a task, direct the Agent to read that specific skill file.
Best for:
- Clear task objectives
- Deterministic execution paths
- Debugging complex workflows
Example:
"Please read
skills/sunswap/SKILL.mdand check how much TRX I can get for 100 USDT on SunSwap."
If the skills are already within the agent's context or indexed, simply describe your goal and let the Agent match the most appropriate skill.
Best for:
- Natural language interactions
- Pre-loaded skills in the Agent's context
- Letting the Agent determine the optimal path
Example:
"Check the current exchange rate for 100 USDT to TRX on SunSwap."
We follow a strict standard to ensure skills are effective and safe. Please read AGENTS.md before contributing.
A standard skill directory includes:
SKILL.md: The core instruction set.examples/: Runnable usage examples.resources/: ABIs, constants, and config files.
We welcome contributions from the community! Please see CONTRIBUTING.md for our workflow.
This repository is licensed under the MIT License.
Built with ❤️ by Team BANK OF AI
Empowering AI Agents with DeFi Capabilities