AS

aibtcdev/skills

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

11 stars 质量 57 趋势 28

AI agent skills for Bitcoin, Stacks, and DeFi operations

概览

Claude Code skills for Bitcoin, Stacks, and DeFi operations. Converted from @aibtc/mcp-server. Each skill is a self-contained directory with a SKILL.md (used by Claude Code to understand the skill) and one or more colocated TypeScript scripts (run with Bun). All scripts output JSON to stdout for Claude Code consumption. The what-to-do/ directory contains multi-step workflow guides for common agent tasks. Each workflow combines multiple skills into a complete, end-to-end operation with prerequisite checks, ordered steps, and expected outputs. See what-to-do/INDEX.md for the full index. The aibtc-agents/ directory is a community registry of agent configurations. Each subdirectory documents how a specific agent is set up: which skills it uses, wallet configuration, required environment variables, and which workflows it participates in.

README

以下为原文 README 节选,完整内容请查看原文。

@aibtc/skills

Claude Code skills for Bitcoin, Stacks, and DeFi operations. Converted from @aibtc/mcp-server.

Each skill is a self-contained directory with a SKILL.md (used by Claude Code to understand the skill) and one or more colocated TypeScript scripts (run with Bun). All scripts output JSON to stdout for Claude Code consumption.

Skills

Skill Script Description
wallet wallet/wallet.ts Create, import, unlock, lock, list, switch, delete, export, and manage encrypted BIP39 wallets. Derives Stacks + Bitcoin (SegWit + Taproot) addresses.
settings settings/settings.ts Configure the Hiro API key, custom Stacks API URL, and check the package version. Settings stored at ~/.aibtc/config.json.
btc btc/btc.ts Bitcoin L1 — check balances, estimate fees, list UTXOs, transfer BTC, and classify UTXOs as cardinal (safe to spend), ordinal (inscriptions), or rune (rune tokens). Uses Unisat API.
mempool-watch mempool-watch/mempool-watch.ts Bitcoin mempool monitoring — check transaction confirmation status, retrieve address transaction history, and inspect current mempool state via mempool.space.
inscription-queue-watcher inscription-queue-watcher/inscription-queue-watcher.ts Deprecated (#444): aibtc.news retired the API it relies on. Read-only monitor for the aibtc.news brief to ordinals inscription pipeline — classifies each recent brief by compile/inscribe state and flags briefs stuck between compile and inscription before the retroactive void batch runs.
ordinals ordinals/ordinals.ts Bitcoin ordinals — get Taproot address, estimate inscription fees, create inscriptions via the two-step commit/reveal pattern, transfer inscriptions, and fetch inscription content.
ordinals-marketplace doc-only (SKILL.md) BTC ordinals marketplace 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. Mainnet-only.
runes runes/runes.ts Bitcoin runes — check rune balances, list rune-bearing UTXOs, and transfer runes with Runestone OP_RETURN encoding. Uses Unisat API.
souldinals souldinals/souldinals.ts Souldinals collection management — inscribe soul.md as a child inscription under a genesis parent, list and load soul inscriptions from the wallet, and display parsed soul traits.
signing signing/signing.ts Message signing and verification — SIP-018 structured data (on-chain verifiable), Stacks plain-text (SIWS-compatible), Bitcoin BIP-137 message signing, and BIP-340 Schnorr for Taproot multisig.
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add aibtcdev/skills
新手?先看 mcpskill.org 教程 →