souldinals

Inscribe and manage soul.md child inscriptions on Bitcoin L1.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/Jay0xx/forge0btc-news-agent --skill souldinals
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: souldinals
Source: https://github.com/Jay0xx/forge0btc-news-agent/tree/main/aibtcdev-skills/souldinals
Command: npx skills add https://github.com/Jay0xx/forge0btc-news-agent --skill souldinals

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires commander.

What problem does it solve?

Souldinals provides end-to-end tooling to inscribe and manage soul.md files as child inscriptions on Bitcoin L1, enabling on-chain identity and trait storage for agents.

Core Features & Use Cases

  • Inscriptions: create commit/reveal workflows to bind soul.md content to a genesis collection.
  • Listing & loading: enumerate and fetch soul inscriptions owned by the wallet.
  • Trait parsing: parse markdown to extract identity, values, focus areas, and sections for display.
  • Use Case: An agent stores its profile as a soul.md and iterates approvals or updates by inscribing new content under a genesis parent.

Quick Start

Run the CLI with a subcommand to inscribe, reveal, list, load, or display souls.

Frequently Asked Questions about souldinals

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

FAQPage Schema
How do I inscribe soul.md files on Bitcoin L1?

Inscribe soul.md files on Bitcoin L1 by using the souldinals.ts CLI to orchestrate commit and reveal transactions, binding markdown content as child inscriptions to a genesis parent collection.

What is a soul.md inscription used for?

Soul.md inscriptions are used to build verifiable on-chain identities on Bitcoin L1, enabling agents to store profiles, values, and focus areas directly on the blockchain.

Do I need a specific wallet to create Bitcoin ordinals inscriptions?

Yes, creating Bitcoin ordinals inscriptions requires a wallet with unlocked BTC balance and Ordinals support to facilitate the commit and reveal transactions.

How do I parse traits from a soul.md inscription?

Parse traits from a soul.md inscription by using the CLI display function to extract identity, values, focus areas, and markdown sections from the loaded soul content.

Can I list and load ordinals inscriptions owned by my wallet?

Yes, you can list and load ordinals inscriptions by running the CLI subcommands to enumerate and fetch soul inscriptions currently owned by your specific wallet.