skill-publisher

Recipes for disaster: how NOT to cook your way through life.

35|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/sean-sunagaku/claude-code-plugin --skill skill-publisher-sean-sunagaku
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-publisher
Source: https://github.com/sean-sunagaku/claude-code-plugin/tree/main/.internal/skill-publisher/skills/skill-publisher
Command: npx skills add https://github.com/sean-sunagaku/claude-code-plugin --skill skill-publisher-sean-sunagaku

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, claude.

What problem does it solve?

このスキルは ~/.claude/skills/ や任意のパスにあるスキルを claude-code-plugin リポジトリの正しいディレクトリ構造 (<name>/skills/<name>/SKILL.md) にコピー・配置し、スキルの構造検証、重複チェック、配置後の確認を自動化します。公開用/内部用の配置をサポートし、重複排除と配置後の検証を行います。

Core Features & Use Cases

  • スキルの構造検証と正しい配置先へのコピーを自動化
  • sources/agents を plugin root の適切な場所へ同期(必要時)
  • .claude-plugin/plugin.json の自動生成(CI必須、既存ファイルがなければ作成)
  • marketplace.json への自動登録とアップデート
  • 不要ファイルの除外と整理
  • 重複スキルの検出と上書き安全確認

Quick Start

スキルを publish するソースディレクトリを指定して publish-skill.sh を実行すると、プラグインリポジトリへ公開・整理が開始されます。

Frequently Asked Questions about skill-publisher

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I publish skills to a Claude Code plugin repository?▼

Run publish-skill.sh with a source directory path to automatically copy, validate, and organize external skills into the correct <name>/skills/<name>/SKILL.md repository structure.

How does automatic plugin.json generation work for skill repositories?▼

Automatic plugin.json generation creates the .claude-plugin/plugin.json configuration file in the plugin root when an existing file is absent, ensuring CI pipeline compatibility and correct plugin registration.

Can I consolidate skills from multiple paths for multi-agent workflows?▼

Yes, you can consolidate skills from ~/.claude/skills/ or any arbitrary path, applying script-based validation and agent synchronization to prepare them for multi-agent workflow deployment.

Do I need jq and claude installed to automate skill publishing?▼

Yes, you need jq and claude installed, as script-based validation, agent synchronization, and plugin.json orchestration require these dependencies to function correctly.

What happens when duplicate skills are detected during repository publishing?▼

When duplicate skills are detected during repository publishing, the validation script performs duplicate detection and enforces overwrite safety confirmation before proceeding with the copy operation.

How do I register published skills in the marketplace.json file?▼

The publishing script automatically registers and updates marketplace.json entries during deployment, adding new skill entries and updating existing plugin metadata for marketplace visibility.