返回 Skill 列表
extension
分类: AI Agent 能力无需 API Key

plugin-full-creator

从功能列表中批量创建插件。可以通过“批量创建插件”、“一起创建插件”、“完整创建”、“创建所有插件”、“批量插件”、“一起创建插件和功能”、“全部创建新插件”等指令启动。批量生成插件、命令、技能、子代理、钩子。

person作者: jakexiaohubgithub

Plugin Full Creator

プラグインを機能一覧から一括で作成します。各機能の作成は専用スキルに委譲し、最後に Issue 作成を案内します。

ワークフロー

1. 基本情報の収集

ユーザーに以下を聞く:

  • プラグイン名shiiman- プレフィックスは自動付与)
    • 簡潔な名前を推奨: plugin ✅ / plugin-manager
  • 概要(1-2 文)

2. 機能一覧の収集

以下の形式で機能一覧を聞く:

| # | 機能 | コマンド | スキル | サブエージェント | フック | 実装パターン |
|---|------|----------|--------|------------------|--------|--------------|
| 1 | {機能名} | {名前 or -} | {名前 or -} | {名前 or -} | {名前 or -} | {SSOT or 独自実装} |

入力ガイド:

  • 各列に名前を入力、不要なら -
  • 実装パターン:
    • SSOT: コマンドとスキル両方あり、スキルはコマンドに委譲
    • 独自実装: 独自ロジック

命名の注意:

  • コマンドとスキルの名前は対応させる: listlister, showshower
  • ファイル名にプラグイン名のプレフィックスは不要: list.md ✅ / plugin-list.md

3. 確認

収集した情報を表形式で確認:

## 作成内容の確認

### プラグイン
- 名前: shiiman-{name}
- 概要: {概要}

### 機能一覧
| # | 機能 | コマンド | スキル | サブエージェント | フック | 実装パターン |
|---|------|----------|--------|------------------|--------|--------------|
| 1 | ... | ... | ... | ... | ... | ... |

よろしければ「はい」と入力してください。

4. 一括作成(各スキルに委譲)

確認後、以下を順番に実行:

  1. プラグイン作成: plugin-creator スキルに委譲
  2. コマンド作成: 機能一覧の各コマンドについて command-creator スキルに委譲
  3. スキル作成: 機能一覧の各スキルについて skill-creator スキルに委譲
  4. サブエージェント作成: 機能一覧の各サブエージェントについて subagent-creator スキルに委譲
  5. フック作成: 機能一覧の各フックについて hook-creator スキルに委譲

5. 報告と次のステップ

作成結果を報告後、issue-creator スキルに引き継ぐ:

## 作成完了

### プラグイン
- shiiman-{name}

### 作成したファイル
- plugins/shiiman-{name}/.claude-plugin/plugin.json
- plugins/shiiman-{name}/README.md
- plugins/shiiman-{name}/commands/*.md
- plugins/shiiman-{name}/skills/*/SKILL.md
- plugins/shiiman-{name}/agents/*.md
- plugins/shiiman-{name}/hooks/*.json

### 更新したファイル
- .claude-plugin/marketplace.json

報告後、「Issue 作成」を促して issue-creator スキルに引き継ぐ。

委譲先スキル

| 機能 | 委譲先スキル | |------|--------------| | プラグイン | plugin-creator | | コマンド | command-creator | | スキル | skill-creator | | サブエージェント | subagent-creator | | フック | hook-creator | | Issue | issue-creator |

重要な注意事項

  • ✅ 簡潔なプラグイン名を使用(-manager などの冗長な接尾辞は避ける)
  • ✅ コマンドとスキルの名前を対応させる(listlister
  • ✅ ファイル名にプラグイン名のプレフィックスを含めない
  • ✅ 各機能の作成は専用スキルに委譲
  • ❌ 計画にない機能を勝手に追加しない