Skip to content
cccskills
FreePublished on GitHub

creating-plugins

Claude Codeマーケットプレイス用のプラグインを作成する。新規プラグイン作成、コマンド・エージェント・フック・MCPサーバーの追加時に使用。

The English summary is being prepared. Showing the original description.

See how to install

Files included (1)

  • SKILL.md3.3 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

プラグイン作成

ディレクトリ構造

plugins/[plugin-name]/
├── .claude-plugin/
│   └── plugin.json       # 必須
├── commands/
│   └── [command-name].md
├── agents/
│   └── [agent-name].md
├── skills/
│   └── [skill-name]/
│       └── SKILL.md
├── hooks/
│   └── hooks.json
├── .mcp.json
└── README.md

命名規則

項目規則例
プラグイン名kebab-casemy-awesome-plugin
コマンドファイルkebab-case.mdreview-code.md
エージェントファイルkebab-case.mdcode-reviewer.md
スキルディレクトリkebab-casepdf-processing
スキルファイルSKILL.md(大文字)SKILL.md

ワークフロー

以下のチェックリストをすべて完了するまで順に実施すること。各ステップ完了時にチェックを入れて進捗を報告する。

プラグイン作成チェックリスト:
- [ ] Step 1: プラグインディレクトリ作成
- [ ] Step 2: plugin.json作成
- [ ] Step 3: コンポーネント追加
- [ ] Step 4: README.md作成(必須セクション3つ)
- [ ] Step 5: marketplace.json登録
- [ ] Step 6: バリデーション実行

Step 1: plugins/[plugin-name]/ ディレクトリを作成

Step 2: .claude-plugin/plugin.json を作成(nameフィールド必須)

Step 3: 必要なコンポーネントを追加:

  • commands/ - スラッシュコマンド
  • agents/ - サブエージェント
  • skills/ - スキル
  • hooks/hooks.json - フック
  • .mcp.json - MCPサーバー

Step 4: README.md を作成。以下の3セクションは必須(.claude/rules/plugin-readme.md 参照):

  • ## 概要 または ## Overview — プラグインが何をするか
  • ## インストール または ## Installation — インストール手順
  • ## 使い方 または ## Usage — 基本的な使用方法

Step 5: .claude-plugin/marketplace.json の plugins 配列にエントリを追加(.claude/rules/marketplace.md 参照):

  • name: プラグイン名(kebab-case)
  • source: ./plugins/[plugin-name]
  • description: プラグインの説明

その他オプションフィールド(version, author, homepage, repository, license, keywords, category)も既存エントリに合わせて記載する。

Step 6: バリデーションを実行し、エラー・警告がないことを確認:

python3 scripts/validate_plugin.py plugins/[plugin-name]/README.md plugins/[plugin-name]/commands/*.md plugins/[plugin-name]/.claude-plugin/plugin.json .claude-plugin/marketplace.json

ファイル構成に応じて引数は調整すること(agents/, hooks/ 等がある場合は追加)。

必須フィールド

  • plugin.json: name(kebab-case)
  • コマンド: frontmatterにdescription
  • エージェント: frontmatterにnameとdescription
  • README.md: 概要・インストール・使い方の3セクション
  • marketplace.json: nameとsource

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

pr-auto-fix プラグインの監視ループを起動するトリガースキル。Hook で PR 作成が検知された後、Claude が `pr-auto-fix:auto-fix-pr` として呼び出すと Monitor (`pr-auto-fix-watcher`) がバックグラウンドで起動する。Monitor からの通知を受けて pr-auto-fixer エージェントへディスパッチする責務を持つ。ユーザーが手動で起動するスキルではなく、Hook 経由でのみ呼ばれる前提。

The English summary is being prepared. Showing the original description.

honeststack/claudecode-marketplace6Updated Jul 23, 2026

Agent tool で複数のサブエージェントを並列起動する/エージェントチームを組成する前に、編成パターン(サブエージェント vs エージェントチーム、レビュアー Teammate の要否、各役割のモデル選択)を決定するためのガイドを適用する。トリガー:3 つ以上の Agent を並列起動する/タスク間に依存関係がある/チームメイト同士の相互通信が必要/設計や計画フェーズで複数視点が欲しい/ある成果物を別の成果物がレビュー・参照する構造になる。単発のサブエージェント呼び出しや、依存のない fire-and-forget な並列調査では発火しない。

The English summary is being prepared. Showing the original description.

honeststack/claudecode-marketplace6Updated Jul 23, 2026

ユーザー本人の声で日本語のプローズを起草・推敲・レビューする際に文体ガイドを適用する。対象は Qiita/Zenn 技術記事、note 記事、Slack メッセージ下書き、ユーザーが書く PR/コードレビューコメント、その他ユーザー名義で外部に出る日本語の長文。基本トーン・句読点ルール・用語表記・禁止表現(em ダッシュ「——」、「刺さる/効く」、「リポ」略称など)・シチュエーション別温度感を読み込んだ上で文章を組み立てる。コード・ログ・コミットメッセージの定型文、および他者が書いた文章のレビュー(他人の PR コメントの校正など)には適用しない。

The English summary is being prepared. Showing the original description.

honeststack/claudecode-marketplace6Updated Jul 23, 2026

See all skills by honeststack

Report a problem with this skill