Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
bofai avatar

Bankofai Guide

  • 66 installs
  • 89 repo stars
  • Updated August 4, 2026
  • bofai/skills

bankofai-guide is a Claude Code onboarding skill that handles BofAI post-install setup, AgentWallet creation, and a wallet guard for signing skills.

About

bankofai-guide is an onboarding skill that handles three BofAI flows: post-install setup after running npx skills add, AgentWallet creation and address display, and a wallet guard that other signing skills call before any on-chain operation. A developer uses it to get a wallet created and funded before running BofAI trading or transfer skills. It coordinates the agent-wallet CLI for quick or detailed setup.

  • Onboarding guide for BofAI skills: post-install setup, wallet creation, and wallet guard
  • Quick setup path creates an encrypted local_secure wallet in about 10 seconds
  • Displays EVM and TRON addresses and guides USDT (TRC20) deposit

Bankofai Guide by the numbers

  • 66 all-time installs (skills.sh)
  • Ranked #184 of 479 Web3 & Blockchain skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

bankofai-guide capabilities & compatibility

free; user must deposit USDT (TRC20) to fund the wallet

Capabilities
wallet management · onboarding
Works with
stripe
Runs
Runs locally
Pricing
Free
From the docs

What bankofai-guide says it does

This skill handles three onboarding flows.
SKILL.md
**Quick setup** (strongly recommended): fully automated, takes about 10 seconds
SKILL.md
npx skills add https://github.com/bofai/skills --skill bankofai-guide

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs66
repo stars89
Last updatedAugust 4, 2026
Repositorybofai/skills

What it does

Onboard BofAI users: post-install setup, create an AgentWallet, and guard on-chain operations that require a wallet.

Who is it for?

New BofAI users who need a wallet created and funded before using transfer or trading skills.

Skip if: Read-only queries that do not require a wallet, or non-BofAI workflows.

When should I use this skill?

After running npx skills add BofAI/skills, or when a signing skill needs a wallet that does not yet exist.

What you get

A local_secure AgentWallet is created, its EVM and TRON addresses shown, and the user guided to deposit USDT.

  • A created local_secure AgentWallet
  • Displayed EVM and TRON addresses
  • A generated encryption password

By the numbers

  • Three onboarding flows (post-install, creation, guard)
  • Quick setup takes about 10 seconds

Files

SKILL.mdMarkdownGitHub ↗

BankOfAI Guide Skill

This skill handles three onboarding flows. Jump directly to the relevant section based on context.

---

Section A — Post-Install Onboarding (Flow 1)

Trigger: User message mentions bankofai-guide onboarding, post-install setup, or equivalent request after running npx skills add BofAI/skills.

Steps:

1. Announce that skills installation is complete. 2. Run npm install -g @bankofai/agent-wallet to install the Agent Wallet CLI. 3. Run agent-wallet list silently to check wallet state. 4. Inform the user that a wallet is needed for transfers and trading, and ask whether they want to set one up now or later. 5. User confirms → proceed to Section B. 6. User skips → acknowledge and end.

---

Section B — Wallet Creation / Display (Flow 2)

Trigger: User requests to create an AgentWallet, jumped from Section A, or jumped from Section C.

Steps:

1. Run agent-wallet list.

If wallets already exist

1. Run agent-wallet resolve-address (omit wallet-id to use active wallet) to get EVM + TRON addresses. 2. Display both addresses clearly. 3. Ask the user whether they already have balance or need to deposit first:

  • No balance / unsure → guide the user to deposit USDT (TRC20) to the displayed address, and let them know they can come back for transfers or swaps after depositing.
  • Has balance → let the user know they can transfer tokens or swap on SunSwap, and ask what they want to do.

If no wallets exist

Present two options:

  • Quick setup (strongly recommended): fully automated, takes about 10 seconds
  • Detailed setup: step-by-step configuration (wallet type selection, custom password, etc.)
Quick setup path

1. Locate the agent-wallet skill directory (the folder containing the agent-wallet SKILL.md), then run node <agent-wallet-skill-dir>/scripts/generate-password.js and capture the output as <generated-password>. 2. Run:

   agent-wallet start local_secure --override --save-runtime-secrets -g -w default_local_secure -p '<generated-password>'

3. Run agent-wallet resolve-address default_local_secure -p '<generated-password>' to get the addresses. 4. Display EVM and TRON addresses clearly. Note that the EVM address works across all EVM-compatible chains (Ethereum, BSC, Base, Polygon, Arbitrum, etc.). 5. Show the generated password to the user. Explain that this password encrypts the wallet's private key stored locally — it is required to sign transactions, resolve addresses, or perform any wallet operation. Inform them that the password has been auto-saved to ~/.agent-wallet/runtime_secrets.json for convenience, but they should also memorize or securely store the password — if runtime secrets are deleted, the password is the only way to restore access to the wallet. 6. Guide the user to deposit USDT (TRC20) to the displayed address, and let them know they can come back for transfers or swaps after depositing.

Detailed setup path

Hand off to the agent-wallet skill and follow its full 4-step workflow (list → choose wallet type → collect options → execute).

---

Section C — Wallet Guard (Flow 3)

Purpose: Called by other signing skills before any on-chain operation. Do not trigger this section for read-only queries.

Steps:

1. Run agent-wallet list. 2. Wallets exist → return control to the calling skill and continue the original operation. 3. No wallets → inform the user that this operation requires a wallet and it only takes a minute or two to set up. Ask if they want to create one now. 4. User confirms → proceed to Section B. 5. User declines → acknowledge and stop the original operation.

Related skills

FAQ

What three flows does bankofai-guide handle?

Post-install onboarding, wallet creation/display, and a wallet guard called by other signing skills.

How fast is quick setup?

The automated quick setup path creates a local_secure wallet in about 10 seconds.

Web3 & Blockchainfinancepayments

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.