一键导入
skill-creator
Claude Code用のスキルを作成・設計するためのガイド。Anthropic公式skill-creatorをベースに最適化。スキル作成、skill作成、新しいスキル、SKILL.md、スキル設計、スキルの書き方の時に使用。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Claude Code用のスキルを作成・設計するためのガイド。Anthropic公式skill-creatorをベースに最適化。スキル作成、skill作成、新しいスキル、SKILL.md、スキル設計、スキルの書き方の時に使用。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
学習指導案(細案・略案)を、学習指導要領に基づいた構成で自動作成するスキル。 Use when: 指導案作成、授業設計、学習指導案、単元計画、細案、略案、本時案
学習指導案を自動生成するスキル。文部科学省の学習指導要領(3観点評価)に完全準拠し、Word/Excel形式への出力指示も行います。 Use when: 指導案、授業計画、単元計画、本時の展開、授業準備、学習指導案を作りたい時、研究授業の準備
学習指導案を作成するスキル。文部科学省の学習指導要領に準拠。 Use when: 指導案、授業計画、単元計画、本時の展開、授業準備、学習指導案を作りたい時。
GAS Webアプリ開発スキル(HIG準拠版)。 Use when: GASでWebアプリを作成、doGet、スプレッドシート連携Webアプリ、HIG準拠、GASウェブアプリ、gas-webapp、Apps Script Webアプリ、Googleサービス連携、Gemini API連携の時。
保護者向けのお便り・連絡文書を作成するスキル。 Use when: 保護者への手紙、お便り、学級通信、連絡文書、案内文、お知らせを作成したい時。
通知表の所見・コメントを作成するスキル。 Use when: 通知表、所見、コメント、成績、評価コメント、学期末の評価を書きたい時。
| name | skill-creator |
| description | Claude Code用のスキルを作成・設計するためのガイド。Anthropic公式skill-creatorをベースに最適化。スキル作成、skill作成、新しいスキル、SKILL.md、スキル設計、スキルの書き方の時に使用。 |
| user-invocable | true |
| argument-hint | [skill-name] [--教育|--開発|--業務] |
Claude Codeで使えるスキルを作成するためのガイド。 Anthropic公式のskill-creatorをベースに最適化。
"コンテキストウィンドウは公共財である"
スキルはAIが必要とする他の全てのものとコンテキストを共有する。 必要最小限の情報のみを含め、各要素の必要性を吟味すること。
デフォルトの前提: Claudeは既に非常に賢い。 Claudeがまだ持っていない情報のみを追加する。
SKILL.mdは500行以下に保つ。それ以上になる場合:
references/ に移動description に必ず以下を含める:
description: "何をするスキルか。トリガーキーワード1、キーワード2、キーワード3の時に使用。"
AIはこの記述を見て、スキルを起動するか判断する。
project/
├── .claude/
│ ├── skills/ # スキル定義
│ │ └── skill-name/
│ │ ├── SKILL.md # メインの指示(必須)
│ │ ├── scripts/ # 実行可能コード
│ │ ├── references/ # 詳細ドキュメント
│ │ └── assets/ # 出力用ファイル
│ ├── rules/ # 常時適用ルール
│ └── commands/ # スラッシュコマンド
└── CLAUDE.md # プロジェクト説明
| レベル | パス | 用途 |
|---|---|---|
| グローバル | ~/.claude/skills/ | 全プロジェクト共通 |
| プロジェクト | .claude/skills/ | プロジェクト固有 |
実行可能コード(Python/Bashなど)。決定論的な信頼性が必要な場合や、同じコードが繰り返し書き直される場合に含める。
rotate_pdf.py, validate_data.py必要に応じてコンテキストに読み込むドキュメント。
出力で使用されるファイル(コンテキストには読み込まれない)。
スキルがどう使われるか、具体例を集める:
各具体例を分析し、必要なリソースを特定:
新規作成の場合は scripts/init_skill.py を実行:
python scripts/init_skill.py <skill-name> --path <output-directory>
出力パターン: 詳細は references/output-patterns.md を参照
ワークフローパターン: 詳細は references/workflows.md を参照
# スキル名
[1-2文で何をするか]
## このスキルを使用する時
- 条件1
- 条件2
## このスキルを使用しない時
- 除外1
- 除外2
## ワークフロー / 対応タスク
[具体的な手順やタスク一覧]
## ヒアリング項目
実装前に確認:
- 確認事項1
- 確認事項2
## 出力形式
[どのような形式で出力するか]
scripts/package_skill.py でバリデーション&パッケージング:
python scripts/package_skill.py <path/to/skill-folder>
実際に使ってみて、うまくいかない部分を修正する。
スキルは3レベルの読み込みシステムを使う:
重要: SKILL.mdからreferencesファイルを明確に参照し、いつ読むべきか説明する。
| 項目 | Rules | Skills |
|---|---|---|
| 場所 | .claude/rules/ | .claude/skills/ |
| 適用 | 常に自動 | 必要な時だけ |
| 用途 | ポリシー、規約 | 手順、専門知識 |
| 例 | コーディング規約 | 指導案作成手順 |
判断の目安: