charms

Installation
SKILL.md

Charms

Overview

Integrate and operate Charms for programmable Bitcoin assets. Use this skill when a task requires Charms app development, spell creation and proof generation, commit and spell transaction submission, spell inspection on existing transactions, wallet charm inventory, or API and wallet integration.

Environment

  • Requires bash, curl, and jq.
  • Requires charms CLI.
  • For app development, requires Rust and wasm32-wasip1 target.
  • For Bitcoin casting and wallet flows, requires bitcoin-cli connected to a node (testnet4 for quick iteration).

Use this skill for concrete implementation and operations, not generic protocol theory.

Workflow

Installs
35
GitHub Stars
423
First Seen
Feb 28, 2026
charms — openagentsinc/openagents