CLAUDE LABEN
FORK — Claude Code 2.1.212で/forkの挙動が変わりました。会話を新しいバックグラウンドセッションへ複製し、作業を続けたまま並走できます。従来のセッション内サブエージェントは/subtaskに移りましたLIMITS — WebSearchの呼び出しがセッション単位で既定200回に制限されました。サブエージェントの起動も既定200回が上限で、暴走した検索・委譲のループを止められますMCPBG — 2分を超えるMCPツール呼び出しは自動的にバックグラウンドへ移り、セッションが固まらなくなりました。しきい値はCLAUDE_CODE_MCP_AUTO_BACKGROUND_MSで調整できますPLANFIX — プランモードがtouchやrmといったファイルを変更するBashコマンドを、許可プロンプトもcanUseToolコールバックも通さずに実行してしまう不具合が修正されましたSONNET5 — Claude Sonnet 5は導入価格として入力100万トークンあたり2ドル、出力10ドルで提供中です。8月31日を過ぎると3ドルと15ドルに戻りますIPO — Anthropicが早ければ10月の株式公開を視野に、引受銀行が投資家との面談を組み始めたと報じられていますFORK — Claude Code 2.1.212で/forkの挙動が変わりました。会話を新しいバックグラウンドセッションへ複製し、作業を続けたまま並走できます。従来のセッション内サブエージェントは/subtaskに移りましたLIMITS — WebSearchの呼び出しがセッション単位で既定200回に制限されました。サブエージェントの起動も既定200回が上限で、暴走した検索・委譲のループを止められますMCPBG — 2分を超えるMCPツール呼び出しは自動的にバックグラウンドへ移り、セッションが固まらなくなりました。しきい値はCLAUDE_CODE_MCP_AUTO_BACKGROUND_MSで調整できますPLANFIX — プランモードがtouchやrmといったファイルを変更するBashコマンドを、許可プロンプトもcanUseToolコールバックも通さずに実行してしまう不具合が修正されましたSONNET5 — Claude Sonnet 5は導入価格として入力100万トークンあたり2ドル、出力10ドルで提供中です。8月31日を過ぎると3ドルと15ドルに戻りますIPO — Anthropicが早ければ10月の株式公開を視野に、引受銀行が投資家との面談を組み始めたと報じられています
記事一覧/Claude Code
Claude Code/2026-05-30上級

効くスキルの設計 — テンプレート固定と判断基準で Claude Code の出力を安定させる

Claude Code のスキルで毎回ブレる出力を安定させるための実践設計。いつ使うかの明示、判断基準テーブル、references テンプレートでの品質固定、トレーサビリティ規則を、実運用のコード付きで解説します。

Claude Code197Agent Skills2SKILL.md6prompt design

プレミアム記事

スキルを書いていて一番困るのは、同じプロンプトなのに出力が毎回違う、という事象です。私は 4 サイトの記事生成と品質チェックをスキル化して運用していますが、初期のスキルは「お願いの仕方」を書いただけで、出てくる成果物の構造もトーンも実行のたびに揺れていました。この揺れを設計で潰す方法を、スペック文書を読みやすい HTML に変換するスキルの設計例と、自分の article_gate.py 周りの運用をもとに整理します。

題材にするのは「仕様書を分析・再構成・要約して、図やバッジ付きの HTML レポートにする」という種類のスキルです。単なる Markdown から HTML への機械変換ではなく、内容の理解を伴う変換という点が肝で、ここをどう設計に落とすかが出力安定の分かれ目になります。

「いつ使うか・使わないか」を本文の先頭に置く

最初にやるべきは、スキルが行うタスクの大前提を冒頭で固定することです。「変換」とだけ書くと、性能の低いモデルほど Markdown タグを HTML タグに置き換えるだけの処理と解釈しますし、高性能なモデルでも文脈次第で単純変換に寄ります。だから「これは分析・再構成・要約を伴う変換である」と最初に宣言します。

## When to Use This Skill
- Convert a specification, requirements, or design doc into a
  readable HTML report (analyze, restructure, summarize)
- Make a Markdown spec easier for humans to read
- Add summaries, diagrams, and charts that aid comprehension
 
Do **not** treat this as a literal Markdown-to-HTML conversion
unless the user explicitly asks for a faithful conversion.

この「Do not」の一文が効きます。私の記事生成スキルでも、冒頭に「公式ドキュメントの要約を作る作業ではない」と否定形で明示してから、テンプレート要約への寄りが目に見えて減りました。やってほしいことの定義と同じ重みで、やってほしくない解釈を否定形で書くのが、出力を意図に寄せる第一歩です。

判断基準をテーブルで与える

スキルに自由度を残すと、「どう判断すべきか」が毎回ぶれます。これを潰すには、判断の分岐をスキル内に明示します。HTML 変換スキルの例では「いつ何の図を出すか」を表で与えていました。

  • ステップバイステップのプロセス → フローチャート
  • システム間の API 呼び出し → シーケンス図
  • エンティティと関係 → ER 図
  • ステータスのライフサイクル → ステート図

この対応表を渡しておくだけで、的確なダイアグラムが自動で選ばれるようになります。私の品質チェックスキルでも同じ発想で、「このシグナルが N 個未満なら違反、N 個以上なら通過」という閾値判断をスキルに埋め込み、article_gate.py 側と二重化しています。判断を文章でふんわり書くのではなく、入力の特徴 → 取るべき出力の対応として列挙すると、モデルの判断が安定します。

ここまでお読みいただきありがとうございます。

この記事の続きを読む

この先には、実装コードやベンチマーク結果など、実務でお役に立てる内容をご用意しています。このサイトは広告を掲載しておらず、サーバーや開発にかかる費用はメンバーの皆様のご支援で成り立っています。もしお役に立てていましたら、ご支援いただけますと大変ありがたいです。

この記事で得られること
スキルの出力が毎回ブレて困っていた人が、references テンプレート固定で安定した出力を得られるようになる
「変換」を単純なタグ置換と誤解されないよう、いつ使うか・使わないかを明示する書き方が身につく
判断基準テーブルとトレーサビリティ規則を組み込み、要約で原文がずれる事故を防げるようになる
自分のスキルに references/ を用意し、CSS や構造を固定して出力品質を再現する設計に応用できる
Stripe による安全な決済 · いつでもキャンセル可能

この記事を購入する

この先の内容をすべてお読みいただけます。一度のご購入で、いつでも何度でもアクセスできます。このサイトは広告を掲載しておらず、皆さまのご支援がサーバー費用などの運営を支えています。

または
メンバーシップなら全記事が読み放題 →
シェア

お読みいただきありがとうございます

Claude Lab は広告なしで運営しており、サーバー費用などの運営コストはメンバーシップのご支援で賄っています。実装コード・ベンチマーク・本番設計パターンなど、実務でお役立ていただける記事を毎日更新しています。もし読んでよかったと感じていただけましたら、ぜひご覧ください。

  • コピー&ペーストで使える実装コード付き
  • 毎日新しい上級ガイドを追加
  • ¥580/月 または ¥1,480 の永久アクセス
メンバーシップを見る →

関連記事

Claude Code2026-05-30
SKILL.md の後半が読まれていなかった話 — 200行に収める設計と progressive disclosure
Codex CLI が SKILL.md を約220行で読み止める観測をきっかけに、エージェントが実際に読む長さと、SKILL.md を200行以内に収める設計・references への退避の考え方を整理しました。
Claude Code2026-06-13
編集した SKILL.md が反映されない — /reload-skills と .claude/skills 自動ロードで再起動なしに差し替える
SKILL.md を編集しても実行中のセッションには反映されません。.claude/skills 自動ロードと /reload-skills、SessionStart フックを組み合わせた再起動なしの差し替え運用と、版番号による検証手順を実運用の経験から整理します。
Claude Code2026-05-10
Claude Code の SKILL.md に grep ガードを仕込んで、AI 生成記事のテンプレ語句を push 前に弾く
Claude Code の Skill にプロンプトだけで品質指示しても、毎日大量に記事を生成していると徐々にテンプレ語句がすり抜けてきます。SKILL.md の最終ステップに grep ガードを差し込んで、違反を検出したら再生成に戻す仕組みを、4サイト運用の実例から紹介します。
📚RECOMMENDED BOOKS
大規模言語モデル入門
山田育矢
LLM開発
生成AIプロンプトエンジニアリング入門
我妻幸長
プロンプト
Claude CodeによるAI駆動開発入門
平川知秀
AI駆動開発
※ アフィリエイトリンクを含みます
もっと見る →