The gitmark agent skill (currently ~/.claude/skills/gitmark/SKILL.md) describes the gitmark-test lineage, not the shipped gitmark 0.0.77 tool. Verified by audit this session.
The mismatch
| SKILL.md says |
actual git mark 0.0.77 does |
git mark-init <faucet> (hyphenated) |
git mark init [--chain] [--voucher] |
.well-known/txo/txo.json is the chain |
blocktrails.json + git notes; .git/txo.json fallback |
| faucet.txt auto-detect |
reads tip from git config gitmark.txo |
| no blocktrails |
blocktrails.json (profile/version/pubkeyBase), git mark verify/info/update |
Following the skill against the real binary cost real time this session (the git mark-init vs git mark init and well-known-vs-gitmark.txo gaps).
Fix
Rewrite the skill to the 0.0.77 reality and the funding contract (FUNDING.md, #43):
Ideally version the SKILL.md in this repo so it tracks the tool instead of drifting in a separate skills dir. Note gitmark-test (the lineage the current skill matches) is an older, superseded fork — see #43 background.
The gitmark agent skill (currently
~/.claude/skills/gitmark/SKILL.md) describes the gitmark-test lineage, not the shippedgitmark0.0.77 tool. Verified by audit this session.The mismatch
git mark0.0.77 doesgit mark-init <faucet>(hyphenated)git mark init [--chain] [--voucher].well-known/txo/txo.jsonis the chainblocktrails.json+ git notes;.git/txo.jsonfallbackgit config gitmark.txogit mark verify/info/updateFollowing the skill against the real binary cost real time this session (the
git mark-initvsgit mark initand well-known-vs-gitmark.txo gaps).Fix
Rewrite the skill to the 0.0.77 reality and the funding contract (FUNDING.md, #43):
git mark init/git mark/git mark verify/git mark info/git mark updategit config(gitmark.txo,nostr.privkey) + git notes;blocktrails.jsonas the committed trail--publish(Add the --publish switch: clean-by-default (config + notes), gate blocktrails.json / .well-known behind opt-in #45) once that landsnostr.voucher → gitmark.txohandoff (GENESIS: git mark init reads nostr.voucher to seed the first gitmark.txo #42) once that landsIdeally version the SKILL.md in this repo so it tracks the tool instead of drifting in a separate skills dir. Note gitmark-test (the lineage the current skill matches) is an older, superseded fork — see #43 background.