steelbot

Manage Base USDC wallet balances, payments, swaps, and transaction audits.

Updated Mar 21, 2026
One-click install
npx skills add https://github.com/caelum0x/steelbot --skill steelbot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: steelbot
Source: https://github.com/caelum0x/steelbot/tree/main/skills/claw-chain
Command: npx skills add https://github.com/caelum0x/steelbot --skill steelbot

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you safely manage an onchain USDC wallet on Base by checking balances, sending payments, executing swaps, and paying for API calls with clear spending guardrails.

Core Features & Use Cases

  • USDC wallet operations: check balances, send USDC, view transactions, and perform token-related wallet actions without skipping approvals.
  • DeFi quotes and pricing: get token prices and swap quotes (including Uniswap quote flows) before executing trades, so you can confirm outcomes first.
  • Onchain security and risk checks: scan and risk-assess contracts (SCONE-bench patterns) to reduce unsafe interactions, especially with unknown addresses.
  • Use case: You want to pay for an API/workflow and optionally swap tokens while maintaining an audit trail and enforcing per-transaction and per-session spending limits.

Quick Start

Ask to check your USDC balance on Base and confirm before any payment or trade, e.g., “Get my USDC balance on Base, then quote a swap from USDC to WETH for $10 and explain the estimated result.”

Frequently Asked Questions about steelbot

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I safely send USDC on Base without interacting with malicious contracts?

To safely send USDC on Base, this Skill enforces human-approved spending limits and performs contract security scanning using SCONE-bench patterns to assess risk before executing any transaction.

Can I get a swap quote on Uniswap before executing a DeFi trade on Base?

Yes, you can get a Uniswap swap quote and token pricing on Base before executing a trade, allowing you to confirm the estimated outcome and maintain an audit trail for your DeFi planning.

What are the spending controls for managing a USDC wallet through an AI workflow?

Managing a USDC wallet through this AI workflow includes per-transaction and per-session spending limits, requiring verified contract addresses, and enforcing human payment approvals for real-money operations.

How do I pay for API calls using USDC on the Base network?

You can pay for API-payper-call workflows by using USDC on Base, applying clear spending guardrails and transaction auditing to ensure secure, approved spending for real-money operations.

Does handling USDC on Base require special decimal handling for transaction audits?

Yes, handling USDC on Base requires verified contract addresses and proper USDC decimal handling to ensure transaction accuracy and satisfy safety requirements for blockchain-native wallet operations.