Back to list
mahidalhan

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

  1. Copies skill to skills/<name>/skills/<name>/
  2. Updates .claude-plugin/marketplace.json
  3. Bumps version if exists, adds new entry if not
  4. 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 frontmatter
  • description: 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