Claude Code Skill 作成 tutorial(クロードコードスキル作成)
Custom Skill作成 step-by-step。1) `.claude/commands/my-skill.md` 新規作成・2) YAML frontmatter書く: --- description: "短い説明" allowed-tools: [Bash, Read, Edit] argument-hint: "<arg>" ---・3) Markdown body書く・4) `$ARGUMENTS` 引数 placeholder・5) Tool restriction(allowed-tools array)・6) MCP server参照可・7) `/my-skill argument` で実行・8) Test in Claude Code conversation・9) git commit `.claude/commands/`(プロジェクト共有可)・10) ~/.claude/commands/(personal専用)・実例: glossary-batch・article-batch・perf-audit・doc-update・Examples: anthropic-skills GitHub repo・2026年 Personal Skills shipping時代、production workflow革新。
概要
Claude Code Skill 作成 tutorial は、Anthropic の Claude AI が実行できる独自コマンドを構築する手順を示すガイドです。.claude/commands/ ディレクトリに Markdown ファイルを置き、YAML フロントマターで description、allowed-tools、argument-hint を定義します。スキル本文では $ARGUMENTS をプレースホルダーとして利用し、ツール制限を明示。MCP サーバーの参照も可能で、/my-skill argument で実行できます。Git でコミットすればプロジェクト共有が簡単に行え、個人用は ~/.claude/commands/ に置くことが推奨されています。2025 年の開発者向けパッケージ化が進む中、2026 年には Personal Skills の shipping 時代が到来し、プロダクションワークフローが大きく変革します。
主な特徴・仕組み
- フロントマター:
---で囲む YAML でdescription: "短い説明"、allowed-tools: [Bash, Read, Edit]、argument-hint: "<arg>"を記述。 - $ARGUMENTS:スキル本文中に
$ARGUMENTSを置くことで、呼び出し時に渡した引数を参照。 - ツール制限:
allowed-tools配列で実行可能なツールを限定。Bash、Read、Edit のみ許可。 - MCP サーバー参照:
$MCP_URLなど環境変数を利用して外部リソースへアクセス。 - 実行形式:
/my-skill argumentで Claude 内から直接呼び出し。 - Git 管理:
.claude/commands/にコミットすればチームで共有可能。 - 個人専用:
~/.claude/commands/へ置くと他者に公開されず個人使用。 - 例題:
glossary-batch、article-batch、perf-audit、doc-updateなど。 - Anthropic-skills GitHub:公式リポジトリでサンプルが公開。
- 2025 年のトレンド:CLI ベースのスキルが企業内自動化に採用され始める。
スペック比較表
| スキル名 | 目的 | allowed-tools | 典型的な引数例 | 実行時間 (平均) |
|---|---|---|---|---|
| glossary-batch | 用語集の一括生成 | [Read, Edit] | <file_path> | 0.3 秒 |
| article-batch | 複数記事の要約 | [Bash, Read] | <article_list> | 0.5 秒 |
| perf-audit | システム性能チェック | [Bash] | <metric> | 1.2 秒 |
具体例・対応製品
- RTX 5090:24 GB GDDR7、TDP = 450 W、価格 = ¥128,000。
- Ryzen 9 9950X3D:16 コア、3.5 GHz ベース、64 MB L3、価格 = ¥239,000。
- DDR5‑6000:128 GB、TDP = 45 W、価格 ≈ ¥48,000。
- 650 W PSU:80 + Gold、電力効率 = 92 %。
- 1 TB NVMe SSD:Read = 3,500 MB/s、Write = 3,200 MB/s、価格 ≈ ¥18,000。
自作PCでの選び方・注意点
- スキル実行時の CPU 負荷:Bash スクリプトは CPU‑intensive。Ryzen 9 9950X3D であれば十分。
- GPU 需要:GLSL ベースのスキルが増える 2025 年では RTX 5090 の 24 GB が有利。
- メモリ容量:複数スキルを同時に実行する場合、128 GB DDR5‑6000 が推奨。
- 電源余裕:TDP 450 W の GPU と 650 W PSU は安全マージンが 200 W 程度。
- ストレージ速度:NVMe 1 TB はスキルのテンプレート読み込みを高速化。
- サイバーセキュリティ:MCP サーバー参照時は HTTPS を必ず。
- 冷却:高負荷時は 120 mm ファン+液体冷却を併用。
- 拡張性:将来の 2026 年 Personal Skills への対応を見越し、PCIe 5.0 スロットを確保。
関連用語との違い
- Claude Code Skill:Claude AI で実行するスクリプト。
- Anthropic-skills:Anthropic が公式に提供するサンプルスキル集。
- MCP:Multi‑Component Platform の略で、スキルが外部リソースにアクセスする際に使用。
- Personal Skills:個人が作成し、
~/.claude/commands/に配置するスキル。 - Production Workflow:チームで共有・CI/CD でテスト・デプロイするプロセス。
よくある質問(FAQ)
Q1. スキルを作成したらすぐに実行できますか?
A1. はい。.claude/commands/ に my-skill.md を置き、/my-skill argument で呼び出せばすぐに実行可能です。
Q2. どのツールを許可すれば安全ですか?
A2. allowed-tools には最低限必要なものだけを列挙し、Bash、Read、Edit のみを許可するのがベストプラクティスです。
Q3. 2025 年の開発者向けトレンドは何ですか?
A3. CLI ベースのスキルが企業内自動化に採用され始め、Anthropic-skills GitHub で多くのサンプルが公開されています。
まとめ
Claude Code Skill 作成 tutorial は、Anthropic の Claude AI で独自コマンドを構築し、チームや個人で共有・実行するための具体的な手順を示します。フロントマターの設定、$ARGUMENTS の活用、ツール制限の明示、MCP 参照、Git 管理などを組み合わせることで、2025 年から 2026 年にかけて進化する Personal Skills の shipping 時代に備えることができます。自作PC では CPU、GPU、メモリ、電源、ストレージをバランスよく選び、将来のスキル拡張を見越した構成が重要です。これにより、Claude AI での自動化ワークフローを最適化し、開発効率と生産性を最大化できます。