my-skills-distribute
my-skills-distribute — to the canonical store (or retire a skill)
A branch of my-skills-maintenance: follow its shared rules (repo anchor
$REPO, propose-before-write, verify-then-report, GLOSSARY vocabulary, the
finishing proposal) and its mandatory stray check already ran.
Run the distribution chain that ships the aggregation repo into the canonical
skills store (~/.agents/skills), which pi and the other harnesses reading the
standard Agent Skills location consume directly. The chain owns the lock file
(~/.agents/.skill-lock.json); this branch never edits it by hand.
1. Gate: zero store-side strays
The mandatory stray check (the router's first step) must read zero
store-side new/modified strays before a distribution — a distribution with a
store-side edit present clobbers it (an unrecovered edit written straight into
the store). Settle those via the my-skills-stray-recovery skill first.