ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

skill-multi-publisher

One-command publish a Claude Code skill to ALL major marketplaces: GitHub (npx skills), ClawHub, and community marketplaces (composiohq/awesome-claude-skills, anthropics/skills, daymade/claude-code-skills, obra/superpowers-marketplace). Validates SKILL.md, auto-generates missing files, creates repos, publishes, and submits PRs to community directories.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/dongsheng123132/skill-multi-publisher
Or

Skill Multi-Publisher

Publish a skill to ALL major marketplaces with one command.

When to use

When the user says:

  • "Publish this skill" / "发布这个skill"
  • "Push skill to all marketplaces" / "发布到所有平台"
  • "Release this skill everywhere"
  • "Submit to awesome-claude-skills"

Prerequisites

  • gh CLI installed and logged in (gh auth status)
  • clawhub CLI available and logged in (clawhub whoami)
  • Skill directory with valid SKILL.md containing YAML frontmatter (name + description)

All Supported Platforms

PlatformStarsMethodInstall Command
GitHub (npx skills)-gh repo create + pushnpx skills add user/repo
ClawHub-clawhub publishclawhub install slug
composiohq/awesome-claude-skills41K+Fork + PR/plugin install
anthropics/skills86K+Fork + PR/plugin install
daymade/claude-code-skills600+Fork + PR/plugin install
obra/superpowers-marketplace595Fork + PR/plugin install
anthropics/claude-plugins-official9.3KForm submission/plugin install
trailofbits/skills-curated252Fork + PR/plugin install
MadAppGang/claude-code242Fork + PR/plugin install

Publish Flow

Phase 1: Direct Publish (automated)

Step 1: Validate

head -10 SKILL.md

Required format:

---
name: my-skill-name
version: 1.0.0
description: |
  What this skill does. At least 50 characters.
tags: ["tag1", "tag2"]
---

Step 2: Auto-generate missing files

If missing, create:

  • LICENSE (MIT, current year, git user.name)
  • README.md (from SKILL.md content, bilingual CN/EN if user is Chinese-speaking)

Step 3: Publish to GitHub

cd <skill_dir>
git init
git add -A
git commit -m "Release: <skill-name> v<version>"
gh repo create <user>/<skill-name> --public --description "<desc>" --source . --push

Step 4: Publish to ClawHub

clawhub publish <skill_dir> \
  --slug <skill-name> \
  --name "<Display Name>" \
  --version <version> \
  --tags "<comma-separated-tags>" \
  --changelog "<changelog text>"

Phase 2: Community Marketplaces (PR submission)

Step 5: Submit to composiohq/awesome-claude-skills (41K stars)

This is the largest skill directory. Submit via PR:

# Fork the repo
gh repo fork composiohq/awesome-claude-skills --clone=false

# Clone your fork
gh repo clone <user>/awesome-claude-skills /tmp/awesome-claude-skills
cd /tmp/awesome-claude-skills

# Create branch
git checkout -b add-<skill-name>

# Copy skill folder (only SKILL.md needed)
mkdir <skill-name>
cp <skill_dir>/SKILL.md <skill-name>/SKILL.md

# Commit and push
git add -A
git commit -m "Add <skill-name>: <short description>"
git push origin add-<skill-name>

# Create PR
gh pr create \
  --repo composiohq/awesome-claude-skills \
  --title "Add <skill-name>" \
  --body "$(cat <<'EOF'
## New Skill: <skill-name>

<description>

Metadata

Stars2387
Views0
Updated2026-03-09
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-dongsheng123132-skill-multi-publisher": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags

#skill#publish#github#clawhub#marketplace#automation
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.