Skip to content
cccskills
FreePublished on GitHub

extension-generator

Claude Codeの拡張機能(スキル、サブエージェント、プロジェクト設定)をユーザーの自然言語指示から自動生成するスキル。「○○を作るスキルを作って」「○○エージェントを作って」「CLAUDE.mdを設定して」などのリクエスト時に使用。v2.1.1以降、スラッシュコマンドとスキルは統合されたため、すべてスキルとして作成。

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

See how to install

Files included (6)

  • SKILL.md5.8 KB
  • references/project-config-patterns.md5.7 KB
  • references/skill-patterns.md8.1 KB
  • references/subagent-patterns.md5.7 KB
  • references/templates.md10.9 KB
  • scripts/generate_extension.py7.3 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Extension Generator

ユーザーの自然言語指示からClaude Codeの拡張機能を提案・生成するスキル。

ワークフロー

Step 1: 要件ヒアリング

ユーザーの指示から以下を確認(不明な場合は質問):

  1. 目的: 何を解決したいか?
  2. トリガー: いつ使いたいか?(明示的 or 自動検出)
  3. 複雑さ: 単純なプロンプト?複数ステップ?外部ツール連携?
  4. 独立性: メイン会話で実行?独立コンテキストが必要?
  5. 再利用性: 個人用?チーム共有?

Step 2: 構成を提案

要件に基づいて何を作るべきか提案する:

【提案テンプレート】

ご要件を整理すると:
- 目的: ○○
- トリガー: ○○
- 複雑さ: ○○

以下の構成を提案します:

📁 .claude/skills/skill-name/
├── SKILL.md          ← [必須] メイン定義
├── references/       ← [任意] 参照ドキュメント
│   └── xxx.md
└── scripts/          ← [任意] 自動化スクリプト
    └── xxx.py

または

📁 .claude/agents/
└── agent-name.md     ← サブエージェント

理由: ○○

この構成でよろしいですか?

Step 3: 生成実行

承認後、各ファイルを生成。


構成要素ガイド

スキル構造 (.claude/skills/)

skill-name/
├── SKILL.md          # 必須
├── references/       # 任意: 参照ドキュメント
├── scripts/          # 任意: 自動化スクリプト
└── assets/           # 任意: テンプレート等

SKILL.md(必須)

スキルのメイン定義ファイル。

  • フロントマター(name, description, allowed-tools等)
  • ワークフロー/手順
  • 使用例

いつ作る: 常に必須

references/(任意)

補足情報・チェックリスト・詳細ガイドを格納。

作るべき時例
チェックリストが必要SECURITY.md, PERFORMANCE.md
ドメイン知識が必要API_SPEC.md, CODING_STYLE.md
複数パターンがあるPATTERNS.md, EXAMPLES.md
SKILL.mdが長くなりすぎる分割して参照

参照方法: See [references/xxx.md](references/xxx.md)

scripts/(任意)

自動化スクリプトを格納。

作るべき時例
外部ツール実行が必要run-linters.sh
データ処理が必要analyze.py
ファイル生成が必要generate.py
検証/バリデーションが必要validate.sh

実行方法: !./scripts/xxx.sh または allowed-tools: Bash(./scripts/*)


サブエージェント (.claude/agents/)

独立コンテキストで動作する特化型AI。

agent-name.md         # 単一ファイル
作るべき時理由
独立したコンテキストが必要メイン会話を汚さない
異なるモデルを使いたいmodel: haiku で高速化
複雑なマルチステップタスク専門家として動作
ツールセットを制限したいtools: で明示指定

複雑さ別の推奨構成

シンプル(単一プロンプト)

skill-name/
└── SKILL.md

例: コミットメッセージ生成、簡単な説明

中程度(チェックリスト・ガイド付き)

skill-name/
├── SKILL.md
└── references/
    ├── CHECKLIST.md
    └── EXAMPLES.md

例: コードレビュー、ドキュメント生成

複雑(外部ツール連携)

skill-name/
├── SKILL.md
├── references/
│   ├── SECURITY.md
│   └── PERFORMANCE.md
└── scripts/
    ├── run-linters.sh
    └── analyze.py

例: 包括的コードレビュー、CI/CD連携

独立実行が必要

.claude/agents/
└── specialist.md

例: デバッガー、データサイエンティスト、探索エージェント


スキル vs サブエージェント 選択基準

要件→選択
知識・ガイドを追加したい→スキル
ワークフローを標準化したい→スキル
メイン会話で実行したい→スキル
独立コンテキストが必要→サブエージェント
異なるモデルを使いたい→サブエージェント
複雑な探索・調査タスク→サブエージェント

参照ドキュメント

詳細なパターンとテンプレート:


生成スクリプト

スケルトン生成用:

# スキル作成
python scripts/generate_extension.py skill <name> [--simple]

# サブエージェント作成
python scripts/generate_extension.py agent <name> [--scope user|project]

# プロジェクト設定作成
python scripts/generate_extension.py project

See scripts/generate_extension.py

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

差分解析してタスク分割。 トリガー例: 「/diff」

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

Sunwood-AI-OSS-Hub/zero-cc3Updated Feb 17, 2026

Cinderella Browser API を使用してブラウザ操作を行うスキル。ブラウザの自動化、スクリーンショット取得、ページ操作が必要な時に使用する。API は http://browser-api:8000、noVNC は http://localhost:7900

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

Sunwood-AI-OSS-Hub/zero-cc3Updated Feb 17, 2026

AIエージェントのキャラクター定義ファイルを生成するスキル。ユーザーがキャラクター設定(名前、二つ名、年齢、属性、性格、支配の流儀、口癖、外見、絵文字など)を入力すると、それに基づいてIDENTITY.md、SOUL.md、USER.md、AGENTS.md、TOOLS.md、BOOTSTRAP.md、HEARTBEAT.mdの7つのファイルとavatar.pngを配置したキャラクターディレクトリを作成する。また、agent-identity/README.md にキャラクター情報とアバター画像を追加する。ユーザーが「キャラクターを作って」「新しいキャラクターを追加して」「○○っていうキャラクターのファイル作って」と言った時や、キャラクター設定を詳細に提供した時に使用する。

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

Sunwood-AI-OSS-Hub/zero-cc3Updated Feb 17, 2026

Clone a GitHub repository and automatically build a Docker environment for local verification. Creates a verification workspace in WS/, sets up Docker files, launches the environment, and performs health checks.

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

Sunwood-AI-OSS-Hub/zero-cc3Updated Feb 17, 2026

fal-ai

Free

fal.ai APIを使って画像生成・画像編集・動画生成を行うワークスペーススキル

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

Sunwood-AI-OSS-Hub/zero-cc3Updated Feb 17, 2026

fal.aiスキルに新しいモデルを追加するためのスキル

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

Sunwood-AI-OSS-Hub/zero-cc3Updated Feb 17, 2026

See all skills by Sunwood-AI-OSS-Hub

Report a problem with this skill