publish-skilllisted
Install: claude install-skill wan-huiyan/publish-skill
# Publish Skill to GitHub
Turn a local Claude Code skill into a polished, adoptable open-source GitHub repo.
## When to Use
- User says "publish this skill", "share this skill", "put this on GitHub"
- User wants to update an already-published skill repo
- User asks to submit a skill to awesome-claude-skills or a marketplace
## Companion Skills (optional, recommended)
These skills automate the hardest parts of safe publishing. If installed, they'll
be invoked automatically at the relevant steps:
- **[skill-anonymizer](https://github.com/wan-huiyan/skill-anonymizer)** — Automates Step 0 (client data audit). Three-category scan + git history cleaning.
`git clone https://github.com/wan-huiyan/skill-anonymizer.git ~/.claude/skills/skill-anonymizer`
- **[data-provenance-verifier](https://github.com/wan-huiyan/data-provenance-verifier)** — Automates data file verification for skills that ship with datasets.
`git clone https://github.com/wan-huiyan/data-provenance-verifier.git ~/.claude/skills/data-provenance-verifier`
- **repo-hygiene** — Pre-publish cleanup checklist (stale files, secrets, .gitignore, __pycache__). Run before Step 1.
- **schliff** — Score skill quality on 7 dimensions (triggers, examples, structure) before investing in packaging. Run before Step 0.
- **agent-review-panel** — Multi-agent adversarial review for README quality. Already used in Step 6.
- **skill-sync** — Ongoing sync of published skills with their GitHub repos. Run `/skill-sync init` after pu