publish-skill-to-github
SolidPackage an existing Claude Code skill as a polished, propagation-ready open-source GitHub repo. Use whenever the user says "put this skill on GitHub", "open-source my skill", "给我这个 skill 开源", or wants a skill repo that mirrors the structure and presentation of high-star reference projects in the Claude-skill ecosystem. Handles the pre-publish secret scan, de-personalization triage, Agent Skills spec compliance, repo layout, README, licensing, versioning, plugin-marketplace distribution, and post-push verification. Not about writing the skill itself — about making an already-working skill safe and spreadable.
Install
Quality Score: 78/100
Skill Content
Details
- Author
- YijiaDuan
- Repository
- YijiaDuan/publish-skill-to-github
- Created
- 3 months ago
- Last Updated
- yesterday
- Language
- Python
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
github-publish
Agent-native skill for publishing local projects to GitHub with auto proxy detection
opensource-skill-to-github
Quickly open-source a local skill to GitHub (primary) and optionally clawhub.com. Workflow: slug pre-check, fork to opensourceskills, strip internal info, normalize SKILL.md, generate LICENSE/README, init git, push to GitHub with configurable token source, and optionally publish to clawhub. Use when the user says "open-source this skill", "把这个 skill 开源", "发到 github", "publish skill publicly", or "把本地 skill 发开源". Hard rules: never modify the original skill in place, never auto-add force/yes flags, never write tokens to git/remote/memory, and ask the user at decision points.
skill-exporter
Package an already-installed Claude Code skill from ~/.claude/skills/ into the folder structure required by a shared skills GitHub repo (README.md, SKILL.md, INSTALLATION.md), ready to commit and push. Use this skill whenever the user asks to export, publish, package, or share one of their existing custom skills, wants to "add this skill to my repo" or "make this skill shareable," or names a specific installed skill and asks to prep it for GitHub or hand it to someone else.