← Back to list

publish-skill
by mahidalhan
give claude code a set of hacks, not vibes :)
⭐ 20🍴 0📅 Jan 22, 2026
SKILL.md
name: publish-skill description: | USE WHEN: user wants to publish, port, or share a skill to a marketplace repo. DO NOT USE WHEN: creating new skills, installing skills, or general questions. license: MIT
Publish Skill to Marketplace
Port skills from any project to the claude-hacks marketplace.
Usage
publish-skill <skill-name> [--source PATH] [--dry-run] [--no-push]
What It Does
- Copies skill to
skills/<name>/skills/<name>/ - Updates
.claude-plugin/marketplace.json - Bumps version if exists, adds new entry if not
- Commits and pushes
Examples
publish-skill my-skill
publish-skill my-skill --source /path/to/.claude/skills/my-skill
publish-skill my-skill --dry-run
Pre-Publish Check
Verify SKILL.md has:
name:in frontmatterdescription:with USE WHEN / DO NOT USE WHEN
Score
Total Score
60/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon