skill-creator
スキルの新規作成・編集・改善を行うためのスキル。ユーザーがスキルを一から作りたい、既存のスキルを改善したい、スキルの書き方を知りたいときに使用する。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
スキルの新規作成・編集・改善を行うためのスキル。ユーザーがスキルを一から作りたい、既存のスキルを改善したい、スキルの書き方を知りたいときに使用する。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Preview generated Markdown (plans, design notes, reviews, research reports) in the user's browser. Use when sharing long, structured output — documents with headings, tables, code blocks, or Mermaid diagrams — that is hard to read in the terminal.
テストの記述ガイドライン。テストを書くとき、テスト設計を考えるとき、テスト戦略を議論するときに使用する。テストの目的、構成、書き方の原則に基づき、信頼性が高く保守しやすいテストを書く。
OpenAI Codex CLIを使ってコードや計画に対する外部視点のレビューを取得する。計画の妥当性確認、複雑な問題で行き詰まったとき、アーキテクチャ判断のセカンドオピニオン、難しいデバッグのときに使用する。「Codexに聞いて」「セカンドオピニオンが欲しい」などのリクエストにも対応する。
freshターミナルエディタでファイルを開く操作。ユーザーが「freshで開いて」「このファイルをエディタで見たい」「編集したい」と言ったとき、cmux経由でfreshを別ペインに起動してファイルを開く。
cmuxターミナル内での操作スキル。CMUX_*環境変数が存在する場合、cmuxのCLIコマンドを使う前に必ずこのスキルを読む。ペイン分割、コマンド送信、ブラウザ自動化、通知、サブエージェントの隔離実行など、cmux操作全般で使用する。「別ペインで開いて」「横に表示して」「ブラウザで確認して」などのときにも使用する。
k8oが好むUIデザインの方針。UIコンポーネントの作成、画面デザイン、スタイリングの判断時に使用する。ArteOdysseyを使うプロジェクトではコンポーネントやトークンの具体的な使い方を、それ以外のプロジェクトではデザインの方向性を提供する。自由にデザインを作るとき、見た目の判断に迷ったとき、UIレビュー時にも使用する。
| name | skill-creator |
| description | スキルの新規作成・編集・改善を行うためのスキル。ユーザーがスキルを一から作りたい、既存のスキルを改善したい、スキルの書き方を知りたいときに使用する。 |
スキルの作成と改善を支援するスキル。
スキルは、Claudeの能力を拡張するためのモジュール。特定のドメインや作業に関する手続き的な知識・ワークフロー・ツール連携を提供する。
スキルが提供するもの:
skill-name/
├── SKILL.md(必須)
│ ├── YAML frontmatter(必須: name, description)
│ └── Markdown本文(必須)
└── バンドルリソース(任意)
├── scripts/ - 決定的・反復的な処理のスクリプト
├── references/ - 必要に応じて読み込むドキュメント
└── assets/ - 出力に使うファイル(テンプレート、画像等)
frontmatter:
name: スキル名description: トリガー条件と機能の説明。スキルの発動はこのフィールドで決まるため、具体的かつ網羅的に書く。「いつ使うか」の情報は全てここに含める(本文はトリガー後にしか読まれない)本文: スキルの使い方、手順、ガイドライン。命令形で書く。
scripts/: 毎回同じコードを書き直すような処理や、決定的な実行が必要な場合に使う。トークン効率が良く、コンテキストに読み込まずに実行できる。
references/: 作業中に参照するドキュメント。スキーマ、API仕様、ドメイン知識など。SKILL.mdをスリムに保ちつつ、必要なときだけ読み込む。大きなファイル(300行超)には目次をつける。
assets/: コンテキストに読み込まず、出力で使うファイル。テンプレート、画像、フォントなど。
README.md、CHANGELOG.md、インストールガイドなどの補助ドキュメントは不要。スキルはAIエージェントが仕事をするための情報だけを含める。
スキルは3段階でコンテキストに読み込まれる:
SKILL.md本文が500行に近づいたら、参照ファイルに分割する。分割時はSKILL.mdから明確に参照し、いつ読むべきかを記載する。
参照の深さは1段階まで。全ての参照ファイルはSKILL.mdから直接リンクする。
パターン例:
複数のドメインやフレームワークをサポートする場合、バリアントごとにファイルを分ける:
cloud-deploy/
├── SKILL.md(ワークフロー + 選択ガイド)
└── references/
├── aws.md
├── gcp.md
└── azure.md
ユーザーがAWSを選んだら、aws.mdだけ読む。
ユーザーの意図を理解する。会話の中にすでにワークフローがある場合(例: 「これをスキルにして」)は、そこから情報を抽出する。
確認すること:
質問は一度に多く聞きすぎない。重要なものから順に確認する。
具体例をもとに、再利用可能なリソースを洗い出す:
scripts/references/assets/descriptionは発動条件を左右する最重要フィールド。以下を含める:
詳細な書き方のパターンは references/patterns.md を参照。
スキルのドラフトができたら:
改善のポイント: