e e t u p K a n s a i Anthropic 公式 skill-skill-creator から見た skills 設計のベストプラクティス Skills は書いた。なのに思った通りに動かない。 その理由を、公式 skill の実装と評価フローから読み解きます。 株式会社サーバーワークス所属 ロー タッヘイ(Law Tak Hei) 2026.05.25
l l と は 何 か 段階的開示(Progressive Disclosure) — 必要な情報だけを、必要なときに LAYER 01 フロントマター(Frontmatter) 常時ロード / およそ 100 words ↓ Skill が呼ばれたとき LAYER 02 SKILL.md 本体 およそ 500 行が目安 ↓ 実行中、必要に応じて LAYER 03 references / scripts / assets 無制限・オンデマンド 05 / 08 **Look for repeated work across test cases.** Read the transcripts from the test runs and notice if the subagents all independently wrote similar helper scripts or took the same multi-step approach to something. 判断基準の一つとして、テスト実行した複数ケースが独立して同じヘルパースクリプトを書いたら scripts/などでバンドルすべきサイン。 — skill-creator / SKILL.md #304行目
C T I C E 0 2 ─ ワ ー ク フ ロ ー MUST と ALWAYS より、なぜそうするかを書く × 硬い命令型 【ALWAYS】出力を返す前に検証してください 【NEVER】確認ステップをスキップしないでください ◦ 理由型(推奨) 下流ツールがパースに失敗する可能性があるため、 出力を返す前に検証してください。 現状の LLM は推論能力が優れており、理由(Why)を与えると想定外の状況でも適切に判断できる。 剛直な MUST は「条件を満たした」と判断され、そのまま素通りすることがある。 If you find yourself writing ALWAYS or NEVER in all caps, or using super rigid structures, that's a yellow flag ALWAYS / NEVER を 全大文字 で書きたくなったら 黄色信号 となる。 — skill-creator / SKILL.md #302行目 06 / 08