publish-repo
Installation
SKILL.md
publish-repo
Deploys the current repository to the skills.sh ecosystem. There is no publish API — deployment = a public, installable repo plus a first real install that seeds the catalogue telemetry. This skill makes that sequence deliberate. Slash-invoked only: it flips repository visibility, which is socially hard to undo (everything ever pushed becomes visible).
When NOT to use
- Writing or fixing a skill →
add-skill. - Scaffolding a new repo →
create-skill-repo. - The repo has zero skills under
skills/→ build first; never publish an empty catalogue. - Routine pushes to an already-public repo → plain git (done by the owner).