| name | skill-creator |
| description | Claude Codeのスキルを作成するためのガイド。新しいスキルの作成や既存スキルの更新を依頼された時に使用。 |
Skill Creator
Claude Codeのスキルを作成するためのガイド。
スキルとは
スキルは、特定のドメインやタスクに特化した知識、ワークフロー、ツールを提供するモジュール。汎用AIを専門エージェントに変換する。
スキルの構造
skill-name/
├── SKILL.md (必須) - 説明とワークフロー
├── scripts/ - 実行可能なコード
├── references/ - 参照ドキュメント
└── assets/ - 出力で使用するファイル
重要な原則
簡潔に
- コンテキストウィンドウは共有リソース
- Claudeは既に賢い - 必要な情報のみ追加
- 冗長な説明より簡潔な例
自由度を適切に設定
- 高い自由度: 複数のアプローチが有効な場合
- 中程度: 好ましいパターンがある場合
- 低い自由度: 操作が脆弱でエラーが起きやすい場合
スキル作成プロセス
- 理解: 具体例でスキルの使用パターンを理解
- 計画: 再利用可能なリソースを特定
- 初期化: ディレクトリ構造を作成
- 編集: SKILL.mdとリソースを実装
- 反復: 実際の使用に基づいて改善
SKILL.mdの書き方
フロントマター
---
name: skill-name
description: スキルの説明とトリガー条件
---
本文
- 命令形/不定詞を使用
- 必要な情報のみ含める
- 長い参照は別ファイルに
避けるべきこと
- README.md、CHANGELOG.mdなどの補助ファイル
- 深くネストした参照
- 重複した情報