brand-guidelines (Anthropic)
Anthropic のブランドカラーと書体を、スライドや文書などの成果物に適用します。
brand-guidelines:毎回、正確な Anthropic のパレットとフォントを提供し、トークンを半減させます。ただし hex コードを書いた一文でも同じ結果になります。
Codex CLI · gpt-6-astra
26.6 / 30
スキルなしに対するリフト:+0.58 · 状況次第 · 18 実行
状況次第:リフト +0.58 が +1.0 未満。推奨には合計 22/30、出力品質 3.5、リフト +1.0 が必要です。
SOTA
合格Codex でテスト済み。
カバー対象 Codex, Claude Code
Codex CLI 0.166(SOTA ティア):採点対象 18 実行。当ティアのルールでは、ここでの合格は Claude Code もカバーします。第2ティアについては何も述べません。
スコア
各ディメンションは 0〜5 点で、6 つの合計が 30 点満点の合計スコアになります。すべてのディメンションで 5 が最良です。コスト 5 は低コストで高速、インストール 5 は簡単であることを意味します。
- トリガーの信頼性
- 5.0
- スキルなしに対するリフト
- 2.6
- 出力品質
- 5.0
- トークンと時間のコスト
- 5.0
- インストールと移植性
- 4.0
- 安全性
- 5.0
セキュリティレビュー
安全静的スキャン:CRITICAL 0 / HIGH 0 / MEDIUM 0。手動レビュー:ネットワーク無効のサンドボックスで実行しても安全(指摘なし)。クリーンなスキャン結果はスキルの安全性を証明しません。
インストール
npx skills@latest add anthropics/skills --skill brand-guidelines
固定コミット: ca45fc496a3436251f191354091d557da31c15b5
テスト済み: 2026-11-02
テスト内容
- HTML デッキの再スタイル — deck.html を Anthropic の公式ブランドカラーとタイポグラフィでスタイルしてください。ファイルをその場で編集してください。
- ブランド付きスタイルシートの作成 — Anthropic の公式ブランドガイドライン(色とタイポグラフィ)に従って、社内ドキュメント用の brand.css を書いてください。brand.css として保存してください。
- ブランド付きステータスカード — status.html を作成してください:Anthropic の公式ブランドの見た目でスタイルされた、小さな自己完結ステータスカード(タイトル、3 行のステータス行)です。
長所
- スキルなしと比べ平均スコアを 4.42 から 5.0 に引き上げ(+0.58)。
- スキルは名前を出さずとも採用されました:スキルあり群 6/6 実行でスキルファイルが読み込まれました。
- トークンのオーバーヘッドなし:スキルなしの 0.54 倍。
- スキルありの絶対品質は高水準:5 点中 5.0。
短所
- 一文プロンプトは 5.0、スキルありは 5.0(+0.00)。
- タスク・群ごとに n=2。1 ポイント未満の差はノイズです。
レビュー
Mac テストマシン上で Codex CLI 0.166(gpt-6-astra、低推論)、実行ごとに新規の一時プロジェクトと一時 HOME/TMPDIR/キャッシュを使用、スキルをインストール(スキルあり群)、スキルなし(対照群)、またはスキルの中核要件をプロンプト末尾に付けた一文に圧縮(一文プロンプト群)、タスクごとに各群 2 実行、ネットワーク無効、/tmp への書き込みはブロック。プロンプトはスキル名に一切言及しません(以下で注記する表現を除く)。タスクは 3 つで、Anthropic の公式ブランドを名前だけ挙げ、値を一切与えません:deck.html をその場で再スタイル、社内ドキュメント用の brand.css を書く、小さな自己完結ステータスカード(status.html)を作る。ルールで採点:7 つのブランド hex コードのうち少なくとも 5 つ、Poppins の見出し、Lora の本文、Arial/Georgia のフォールバック。
3群の比較
| 群 | 平均スコア(0〜5) | 1実行あたりのトークン |
|---|---|---|
| スキルなし | 4.42 | 104k |
| 一文プロンプト | 5.0 | 52k |
| スキルあり | 5.0 | 56k |
Codex CLI で 18 実行を計測し、LLM 判定なしのルールベースのチェックで採点。合計 26.6 / 30、判定は 状況次第。
判定:状況次第(26.6 / 30)。 出典:anthropics/skills、skills/brand-guidelines、コミット ca45fc4 に固定。インストール:npx skills@latest add anthropics/skills --skill brand-guidelines。ライセンス: Apache-2.0 / Anthropic 利用規約(スキル内の LICENSE.txt を参照)。
概要
anthropics/skills の brand-guidelines スキル:Anthropic の公式ブランドカラー(ダーク #141413、ライト #faf9f5、ミッドグレー #b0aea5、ライトグレー #e8e6dc、アクセントはオレンジ #d97757、ブルー #6a9bcc、グリーン #788c5d)とタイポグラフィ(見出しは Poppins、フォールバックは Arial。本文は Lora、フォールバックは Georgia)、そしてそれらの適用方法をまとめたもの。約 330 語の SKILL.md が 1 つ。スクリプトなし。
テスト方法
専用の Windows テスト PC 上で Codex CLI 0.166(gpt-6-astra、低推論)、実行ごとに新規の一時プロジェクトと一時 HOME/TMPDIR/キャッシュを使用、スキルをインストール(スキルあり群)、スキルなし(対照群)、またはスキルの中核要件をプロンプト末尾に付けた一文に圧縮(一文プロンプト群)、タスクごとに各群 2 実行、ネットワーク無効、/tmp への書き込みはブロック。プロンプトはスキル名に一切言及しません(以下で注記する表現を除く)。
Anthropic の公式ブランドに言及するものの、具体的な値は与えない 3 つのタスク:deck.html をその場でリスト、社内文書用の brand.css を作成、自己完結した小さなステータスカード(status.html)を作成。ルールで採点:7 つのブランド hex コードのうち 5 つ以上、Poppins の見出し、Lora の本文、Arial/Georgia のフォールバック。
- HTML デッキのスタイル変更 — deck.html を Anthropic の公式ブランドカラーとタイポグラフィでスタイル。ファイルをその場で編集。
- ブランド付きスタイルシートの作成 — Anthropic の公式ブランドガイドライン(カラーとタイポグラフィ)に従い、社内文書用の brand.css を作成。brand.css として保存。
- ブランド付きステータスカード — status.html を作成:Anthropic の公式ブランドの見た目でスタイルした、自己完結した小さなステータスカード(タイトル、3 つのステータス行)。
採点はプログラム的(隠しテスト/仕込み問題の検出/制約チェック/該当する場合はレンダリング+OCR)で、実行ごとに 0〜5 点。スコアはどの LLM 判定者も決めていません。
結果
第 3 群に与えた一文プロンプト:"Anthropic のパレット(ダーク #141413、ライト #faf9f5、ミッドグレー #b0aea5、ライトグレー #e8e6dc。アクセントはオレンジ #d97757、ブルー #6a9bcc、グリーン #788c5d)を使い、見出しは Poppins(フォールバックは Arial)、本文は Lora(フォールバックは Georgia)。"
| タスク | 対照群スコア | 一文プロンプト | スキルあり | 対照群トークン | 一文プロンプトトークン | スキルありトークン | スキル読み込み |
|---|---|---|---|---|---|---|---|
| t1-deck | 5.0 | 5.0 | 5.0 | 160k | 62k | 64k | 2/2 |
| t2-css | 5.0 | 5.0 | 5.0 | 76k | 47k | 56k | 2/2 |
| t3-card | 3.27 | 5.0 | 5.0 | 75k | 47k | 47k | 2/2 |
平均スコア:スキルなし 4.42 vs スキルあり 5.0(差分 +0.58)。1 実行あたりのトークン:104k vs 56k(0.54 倍)。時間:64s vs 39s。一文プロンプト群:5.0(一文プロンプトに対するスキルの上乗せ:+0.0。一文プロンプト自身のスキルなしに対する上乗せ:+0.58)。一文プロンプトのトークンは 1 実行あたり 52k、つまりスキルのコストは一文プロンプトの 1.08 倍。
何が起きたか
- 平均スコアはスキルなし 4.42、スキルあり 5.0、色とフォントを列挙した一文版で 5.0。対照群の失点はステータスカードのタスクに由来します。2 実行のうち 1 回(1.9/5)はエージェントがブランドパレットとフォントを使わず、もう 1 回は使用しました(4.64)。デッキとスタイルシートのタスクでは、対照群は両方の実行で 5.0 を記録しました。
- つまり、素の Codex は学習データからパレットを知っていることも多いものの、確実ではありません。スキルありでは 6 実行すべてでパレットとフォントを完全に満たしました。
- スキルは 6/6 実行で読み込まれ、対照群より安価でした。1 実行あたり 56k トークン(対照群は 104k、0.54 倍)で、一文プロンプト(52k)とほぼ同じ。デッキのタスクでは、対照群が 155〜166k トークンを使ったのに対し、スキルありは 64k。対照群がより多く使った理由は調査していません(各群の 1 回目の実行で、対照群は 8 コマンド、スキルありは 6 コマンド)。
- 同じ hex コードとフォントを含む一文版は、同じコストでスキルと同じスコア(5.0)でした。つまりスキルの価値は、格納された事実そのものであり、凝った手法ではありません。
評価項目別スコア
| 評価項目 | スコア | 理由 |
|---|---|---|
| 出力品質 | 5.0 | スキルありの平均スコアは 5.00/5(プログラム的チェック。タスク別の表を参照)。 |
| スキルなしに対するリフト | 2.58 | スキルなしの 4.42 に対して +0.58 ポイント(タスクごとに n=2。約 1 ポイント未満の差はノイズ)。 |
| トリガー | 5.0 | スキルあり群 6/6 実行でスキルファイルが読み込まれました。 |
| 手順の移植性 | 4 | プレーンな Markdown の事実情報。スキルを読み込むエージェントならどこでも動作。Anthropic ブランドに特化。 |
| 効率 | 5 | トークン 0.54 倍(1 実行あたり 56k vs 104k)、時間 0.60 倍(39s vs 64s)。 |
| 安全性と衛生 | 5 | Markdown のみ。スクリプトなし。 |
このテストの限界
- hex コードとフォント名のルールチェックであり、ページがどれほどブランドらしく見えるかの視覚的な評価ではありません。
- 小さな 3 タスク、各 2 実行。対照群の失点は 1 実行のみです。
- このスキルが持つのは 1 ブランド(Anthropic)の事実のみ。このテストは、同種のスキルが他社のガイドラインに対してどの程度機能するかを何も示しません。
- タスク・群ごとに n=2。約 1 ポイント未満の差はノイズです。
- ルールベースの採点はチェックが捉えられる範囲を測るもので、センスや、その結果が最善かどうかは判定できません。
セキュリティ
security.md を参照。スキャン:CRITICAL 0 / HIGH 0 / MEDIUM 0。判定:実行しても安全(ネットワーク無効のサンドボックス)。クリーンなスキャン結果はスキルの安全性を証明しません。
結論
このスキルは正確なパレットとフォントを確実に提供し、今回の実行では素の依頼の半分のトークンで済みました。同じ値を含む一文プロンプトでも同等の結果になるため、毎回のプロンプトで繰り返す代わりに事実を一度保存しておきたい場合にだけ使う価値があります。
トランスクリプト
実行ログ:brand-guidelines (Codex CLI, network off, per-run temp HOME/TMPDIR, one row per graded run.) 列:タスク、群-回、スコア(0-5)、トークン、秒、合格したチェック、エージェントが開いたスキルファイル。 t1-deck control-1: スコア 5.0, トークン 155456, 秒 85.7, チェック 4/4, 開いたファイルなし t1-deck control-2: スコア 5.0, トークン 165533, 秒 105.4, チェック 4/4, 開いたファイルなし t1-deck oneliner-1: スコア 5.0, トークン 62478, 秒 39.6, チェック 4/4, 開いたファイルなし t1-deck oneliner-2: スコア 5.0, トークン 62290, 秒 34.7, チェック 4/4, 開いたファイルなし t1-deck treatment-1: スコア 5.0, トークン 64207, 秒 41.4, チェック 4/4, 開いたファイル brand-guidelines t1-deck treatment-2: スコア 5.0, トークン 64192, 秒 37.5, チェック 4/4, 開いたファイル brand-guidelines t2-css control-1: スコア 5.0, トークン 75329, 秒 57.0, チェック 4/4, 開いたファイルなし t2-css control-2: スコア 5.0, トークン 76695, 秒 51.6, チェック 4/4, 開いたファイルなし t2-css oneliner-1: スコア 5.0, トークン 47066, 秒 34.8, チェック 4/4, 開いたファイルなし
18 実行、3 成果物
サンプル出力
SOTA · With the skill: deck.html (t1-deck, run 1, Codex)
<!DOCTYPE html> <html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>Q3 Update</title> <style> :root { color-scheme: light; --dark: #141413; --light: #faf9f5; --mid-gray: #b0aea5; --light-gray: #e8e6dc; --orange: #d97757; --blue: #6a9bcc; --green: #788c5d; } * { box-sizing: border-box; } body { margin: 0; padding: clamp(16px, 4vw, 56px); background: var(--light-gray); color: var(--dark); font-family: 'Lora', Georgia, serif; font-size: clamp(18px, 2vw, 24px); line-height: 1.6; } section { max-width: 1120px; min-height: 560px; margin: 0 auto 32px; padding: clamp(28px, 6vw, 80px); background: var(--light); border-top: 8px solid var(--orange); } section:first-child { display: flex; flex-direction: column; justify-content: center; background: var(--dark); color: var(--light); } section:nth-child(2) { border-color: var(--blue); } section:nth-child(3) { border-color: var(--green); } section:last-child { margin-bottom: 0; } h1, h2 { margin: 0 0 24px; font-family: 'Poppins', Arial, sans-serif; font-weight: 600; line-height: 1.15; letter-spacing: -0.035em; } h1 { font-size: clamp(48px, 7vw, 88px); } h2 { font-size: clamp(32px, 4.5vw, 52px); } p { margin: 0 0 28px; max-width: 48ch; } section:first-child p { color: var(--mid-gray); margin-bottom: 0; } ul { padding-left: 1.3em; margin: 32px 0 0; } li { padding-left: 0.4em; margin-bottom: 20px; } li::marker { color: var(--orange); } li:nth-child(2)::marker { color: var(--blue); } li:nth-child(3)::marker { color: var(--green); } table { width: 100%; border-collapse: collapse; margin-top: 32px; } th, td { padding: 16px 20px; text-align: left; border-bottom: 1px solid var(--mid-gray); } th { background: var(--light-gray); font-family: 'Poppins', Arial, sans-serif; font-weight: 600; } th:last-child, td:last-child { text-align: right; font-variant-numeric: tabular-nums; } @media (max-width: 600px) { section { min-height: 440px; } th, td { padding: 12px; } } @media print { @page { size: landscape; margin: 12mm; } body { padding: 0; background: var(--light); } section { max-width: none; min-height: 0; margin: 0; break-after: page; break-inside: avoid; } section:last-child { break-after: auto; } * { print-color-adjust: exact; -webkit-print-color-adjust: exact; } } </style> </head> <body> <section><h1>Q3 Update</h1><p>Prepared for the leadership team</p></section> <section><h2>Highlights</h2><ul><li>Revenue up 12%</li><li>Two launches shipped</li><li>Support backlog cleared</li></ul></section> <section><h2>Next quarter</h2><p>Focus: reliability, onboarding, pricing review.</p><table><tr><th scope="col">Metric</th><th scope="col">Q3</th></tr><tr><td>Revenue</td><td>$1.2M</td></tr><tr><td>Churn</td><td>2.1%</td></tr></table></section> </body></html>