publish-skill

Installation
SKILL.md

Publish Skill

Package a Claude Code skill into a new GitHub repository with a polished README and proper directory structure — ready for others to install with npx skills add.

Workflow

Step 1: Gather skill information

Collect everything needed to create the repo. The user may provide this upfront or you may need to ask.

Required information:

  • Skill name — kebab-case repo name (e.g., walkthrough, code-reviewer)
  • Skill source — either a path to an existing skill directory or the skill content to package
  • One-line description — what the skill does in one sentence
  • Detailed description — 3-5 bullet points of what the skill produces or does
  • Usage examples — 2-4 example prompts that trigger the skill
  • GitHub visibility — public (default) or private

If the user points to an existing skill directory (e.g., .claude/skills/my-skill/), read the skill.md to extract the description, usage triggers, and other metadata automatically. Only ask for what's missing.

Installs
13
GitHub Stars
120
First Seen
Mar 24, 2026
publish-skill — alexanderop/walkthrough