AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Skill Multi Publisher

skill-dongsheng123132-skill-multi-publisher-skill-multi-publisher · by dongsheng123132

|

— No reviews yet
0 installs
32 views
0.0% view→install

Install

$ agentstack add skill-dongsheng123132-skill-multi-publisher-skill-multi-publisher

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • ✓ Prompt-injection patterns
  • ✓ Secret / credential exfiltration
  • ✓ Dangerous shell & filesystem operations
  • ✓ Untrusted network calls
  • ✓ Known-malicious package signatures

What it can access

  • ✓ Network access No
  • ✓ Filesystem access No
  • ✓ Shell / process execution No
  • ● Environment & secrets Used
  • ✓ Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-dongsheng123132-skill-multi-publisher-skill-multi-publisher)

Reliability & compatibility

✓ Security review passed
0 installs to date
— no reviews yet
● 2mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Skill Multi Publisher? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

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)
  • npm CLI available and logged in when publishing an npm package (npm whoami)
  • Skill directory with valid SKILL.md containing YAML frontmatter (name + description)

All Supported Platforms

| Platform | Stars | Method | Install Command | |----------|-------|--------|-----------------| | GitHub (npx skills) | - | gh repo create + push | npx skills add user/repo | | ClawHub | - | clawhub publish | clawhub install slug | | npm | - | npm publish | npm install -g name | | composiohq/awesome-claude-skills | 41K+ | Fork + PR | /plugin install | | anthropics/skills | 86K+ | Fork + PR | /plugin install | | daymade/claude-code-skills | 600+ | Fork + PR | /plugin install | | obra/superpowers-marketplace | 595 | Fork + PR | /plugin install | | anthropics/claude-plugins-official | 9.3K | Form submission | /plugin install | | trailofbits/skills-curated | 252 | Fork + PR | /plugin install | | MadAppGang/claude-code | 242 | Fork + 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 
git init
git add -A
git commit -m "Release:  v"
gh repo create / --public --description "" --source . --push
Step 4: Publish to ClawHub
clawhub publish  \
  --slug  \
  --name "" \
  --version  \
  --tags "" \
  --changelog ""
Step 5: Publish to npm

If the skill ships as an npm package, verify that package.json points at the same skill version before publishing:

cd 
npm pack --dry-run
npm publish --access public

For scoped packages, use a public scope only when the package is meant to be installable by marketplace users.

Phase 2: Community Marketplaces (PR submission)

Step 6: 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 /awesome-claude-skills /tmp/awesome-claude-skills
cd /tmp/awesome-claude-skills

# Create branch
git checkout -b add-

# Copy skill folder (only SKILL.md needed)
mkdir 
cp /SKILL.md /SKILL.md

# Commit and push
git add -A
git commit -m "Add : "
git push origin add-

# Create PR
gh pr create \
  --repo composiohq/awesome-claude-skills \
  --title "Add " \
  --body "$(cat 

### What it does

### Install
- npx skills add /
- clawhub install 

### Tested on
- Claude Code CLI
- OpenClaw
EOF
)"
Step 7: Submit to anthropics/skills (86K stars)

Official Anthropic skill repo:

gh repo fork anthropics/skills --clone=false
gh repo clone /skills /tmp/anthropics-skills
cd /tmp/anthropics-skills

git checkout -b add-
mkdir -p skills/
cp /SKILL.md skills//SKILL.md
# Copy scripts if any
cp -r /tools skills//tools 2>/dev/null || true
cp -r /scripts skills//scripts 2>/dev/null || true

git add -A
git commit -m "Add  skill"
git push origin add-

gh pr create \
  --repo anthropics/skills \
  --title "Add  skill" \
  --body "$(cat 

## Skill Structure
- SKILL.md with frontmatter (name, description, tags)
- tools/ or scripts/ directory

## Testing
Tested in Claude Code CLI.
EOF
)"
Step 8: Submit to daymade/claude-code-skills (623 stars, Chinese community)
gh repo fork daymade/claude-code-skills --clone=false
gh repo clone /claude-code-skills /tmp/daymade-skills
cd /tmp/daymade-skills

git checkout -b add-
mkdir 
cp /SKILL.md /SKILL.md
cp -r /scripts /scripts 2>/dev/null || true
cp -r /tools /tools 2>/dev/null || true
cp -r /references /references 2>/dev/null || true

git add -A
git commit -m "Add "
git push origin add-

gh pr create \
  --repo daymade/claude-code-skills \
  --title "Add " \
  --body "$(cat 

### Structure
- SKILL.md (with YAML frontmatter)
- tools/ or scripts/

### Also available at
- npx skills add /
- clawhub install 
EOF
)"
Step 9: Submit to obra/superpowers-marketplace (595 stars)
gh repo fork obra/superpowers-marketplace --clone=false
gh repo clone /superpowers-marketplace /tmp/superpowers
cd /tmp/superpowers

git checkout -b add-
mkdir -p plugins//skills/
cp /SKILL.md plugins//skills//SKILL.md

# Create plugin.json
cat > plugins//.claude-plugin/plugin.json ",
  "description": "",
  "version": ""
}
PJSON

git add -A
git commit -m "Add  plugin"
git push origin add-

gh pr create \
  --repo obra/superpowers-marketplace \
  --title "Add " \
  --body ""
Step 10 (Optional): Submit to anthropics/claude-plugins-official

For high-quality plugins only. Submit via official form:

  • URL: https://clau.de/plugin-directory-submission
  • Requires review by Anthropic team
  • Best for mature, well-tested plugins

Phase 3: Report

After all submissions, show summary:

Published  v:

Direct publish:
  ✅ GitHub:   https://github.com//
  ✅ ClawHub:  clawhub install 
  ✅ Install:  npx skills add /
  ✅ npm:      npm install -g 

PR submitted:
  🔄 composiohq/awesome-claude-skills (41K stars) - PR #xxx
  🔄 anthropics/skills (86K stars) - PR #xxx
  🔄 daymade/claude-code-skills (623 stars) - PR #xxx
  🔄 obra/superpowers-marketplace (595 stars) - PR #xxx

Manual:
  📋 anthropics/claude-plugins-official - submit at clau.de/plugin-directory-submission

Update Flow

For already-published skills:

# GitHub: commit + push
cd  && git add -A && git commit -m "Update: " && git push

# ClawHub: re-publish with bumped version
clawhub publish  --slug  --version  --changelog ""

# npm: publish the package version from package.json
npm publish --access public

# Community PRs: update existing PR or create new one

Publishing Checklist

  • [ ] SKILL.md has YAML frontmatter (name, version, description)
  • [ ] description is at least 50 characters
  • [ ] No secrets (.env, credentials) in the directory
  • [ ] README.md exists with install instructions
  • [ ] LICENSE exists
  • [ ] package.json version matches SKILL.md when publishing to npm
  • [ ] All scripts are executable (chmod +x)

Example prompts

  • "Publish this skill to all platforms"
  • "发布skill到所有市场"
  • "Submit to awesome-claude-skills"
  • "Release v2.0.0 everywhere"

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.