Skip to content

BofAI/skills

Repository files navigation

BANK OF AI Skills

GitHub License: MIT

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.


Contents


What are BANK OF AI Skills?

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.

Installation

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.git

Agent Wallet (Required for Signing Skills)

Some 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.


Available Skills

DeFi & DEX

  • 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.

Payments & x402

  • 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.

AI & Account Recharge

  • recharge-skill - BANK OF AI account recharge and account query skill. Uses the remote MCP recharge service for supported payment flows. See README.

Security & Permissions

  • 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.

Data & Analytics

  • 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.

Guides & Onboarding

  • bankofai-guide - Onboarding and wallet-guard guide for post-install setup and first wallet creation. See README.

Skill Docs

Each current skill now has its own README for quick discovery:


Usage Tips

When using BANK OF AI Skills, you can choose between different invocation patterns depending on your needs.

Explicit Invocation

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.md and check how much TRX I can get for 100 USDT on SunSwap."

Implicit Triggering

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."


Creating Skills

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.

Contributing

We welcome contributions from the community! Please see CONTRIBUTING.md for our workflow.

License

This repository is licensed under the MIT License.


Built with ❤️ by Team BANK OF AI
Empowering AI Agents with DeFi Capabilities

About

BANK OF AI Skills

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors