onboarding/SKILL.md
Agent onboarding automation for AIBTC first-hour setup. Use when a new or existing agent needs a structured bootstrap flow: wallet readiness, AIBTC registration check, heartbeat health checks/check-in, safe skill-pack installs, and a one-command doctor summary with next actions.
npx skillsauth add aibtcdev/skills onboardingInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Automates first-hour setup for AIBTC agents with practical, idempotent steps and explicit safety defaults.
bun run onboarding/onboarding.ts <subcommand> [options]
Run onboarding diagnostics and return actionable next steps.
Checks include:
/api/verify/<stxAddress>)/api/heartbeat?address=<btcAddress>)https://www.moltbook.com/m/aibtc)bun run onboarding/onboarding.ts doctor
Preview or install curated skill packs.
Packs:
core: wallet, settings, signing, query, credentialsbuilder: x402, bnsfinance: bitflow, defi (mainnet write-capable)all: core + builder + financePreview only:
bun run onboarding/onboarding.ts install-packs --pack core
Execute install:
bun run onboarding/onboarding.ts install-packs --pack builder --run
Execute the first-hour onboarding flow with optional registration and heartbeat check-in.
bun run onboarding/onboarding.ts run \
--wallet-password <password> \
--pack core \
--install \
--register \
--check-in
Options:
--wallet-password (optional) — auto-unlock wallet when needed (less secure: process args)--wallet-password-env (optional) — environment variable name that stores wallet password (default: AIBTC_WALLET_PASSWORD)--register (flag) — attempt AIBTC registration if not registered--check-in (flag) — submit heartbeat check-in after diagnostics--pack (optional) — core | builder | finance | all (default: core, invalid values error)--install (flag) — install selected pack(s)--skip-community (flag) — skip optional Moltbook /aibtc recommendation--wallet-password-env) over CLI arg to reduce secret exposure in process listings.# 1) Inspect current state
bun run onboarding/onboarding.ts doctor
# 2) Install safe defaults
bun run onboarding/onboarding.ts install-packs --pack core --run
# 3) Complete bootstrap
bun run onboarding/onboarding.ts run --wallet-password <password> --register --check-in
development
Web of Trust operations for Nostr pubkeys — trust scoring, sybil detection, trust path analysis, neighbor discovery, follow recommendations, and network health. Free tier (wot.klabo.world, 50 req/day) with paid fallback (maximumsats.com, 100 sats via L402). Covers 52K+ pubkeys and 2.4M+ zap-weighted trust edges. Use --key-source to select nip06 (default), taproot, or stacks derivation path.
data-ai
BTC ordinals marketplace operations via Magic Eden — browse active listings, list inscriptions for sale via PSBT flow, submit signed listings, buy inscriptions, and cancel active listings. BTC ordinals only (not Solana). Mainnet-only.
testing
Pay-per-call access to LunarCrush social and market intelligence (Galaxy Score, AltRank, market cap rank, price, 24h change) via x402 on Stacks. USD-pegged pricing recomputed hourly from live STX/USD. Mainnet endpoint live; testnet supported.
devops
Detects HODLMM LP inventory drift (token-ratio imbalance from one-sided swap flow) and restores the target ratio via a corrective Bitflow swap plus a hodlmm-move-liquidity redeploy, gated by the 4h per-pool cooldown.