with one click
ref-claude-code-skill-spec
frontmatterを記述するとき、subagent/hooksを配線するときに読む。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
frontmatterを記述するとき、subagent/hooksを配線するときに読む。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
YAML仕様が変わったか確認するとき、公式仕様との差分を確認するときに使う。
北原さん式ナレッジソースの差分を検知したいとき、6カテゴリへ分類・格納してナレッジを同期したいときに使う。
Capability 7 kind を新規作成・更新するとき、CapabilityManifest と plugin-composition.yaml を整備するときに使う。
rubric変更を提案するとき、rubric改正を施行するときに使う。
トリアージで影響ありと判定された spec-drift issue の rubric/schema/template を同期したいとき、propose(read-only)で最小 Edit 差分と pre-image hash を提案し apply で監査 PASS と明示承認後に allowlist 対象だけを適用したいときに使う。
spec-drift issue が起票され diff トリアージが必要なとき、C11 が再構成した issue 単位の完全 diff を hunk 化し name/type/required/enum/semantics 各軸の影響を before/after/evidence 付きで判定して triage-report を出したいときに使う。
| name | ref-claude-code-skill-spec |
| description | frontmatterを記述するとき、subagent/hooksを配線するときに読む。 |
| disable-model-invocation | false |
| user-invocable | false |
| allowed-tools | ["Read"] |
| kind | ref |
| prefix | ref |
| effect | none |
| owner | team-platform |
| since | "2026-05-17T00:00:00.000Z" |
| version | 0.1.0 |
| source | doc/ClaudeCodeスキルの設計書/ |
| source-tier | internal |
| last-audited | "2026-05-19T00:00:00.000Z" |
| audit-trigger | quarterly |
| responsibility_refs | ["prompts/R1-search-summarize.md"] |
Claude Code Skills の仕様サマリ。 公式仕様と {{PROJECT_ROOT}} ローカル規約を区別し、frontmatter・ライフサイクル・Subagent/hook 連携の判断材料を圧縮する。
description 推奨中心。{{PROJECT_ROOT}} 出荷基準では name, description を必須として lint する。disable-model-invocation: true で自動発動を抑止(ref系)。user-invocable: false でユーザー直接呼出抑止(assign系)。allowed-tools は最小権限。Bash(python3 *) のように glob 制限可能。context: fork で 新規 context(evaluator用、09章)。pair で対になるSkill宣言(generator↔evaluator)。| field | 区分 | 用途 |
|---|---|---|
| name | local required | ディレクトリ名と一致 |
| description | official recommended / local required | 発動条件 exactly 2 trigger |
| disable-model-invocation | official | 自動発動抑止 |
| user-invocable | official | ユーザー直接呼出抑止 |
| allowed-tools | official | tool 承認省略 |
| argument-hint / arguments | official | run系の引数 |
| context | official | fork / inline |
| agent | official | subagent種別 |
| pair | local | 対Skill |
| kind | local | run/ref/assign/wrap/delegate |
| rubric_refs / reference_refs / script_refs | local | 多重継承(29章) |
| merge_strategy / conflict_policy | local | deep-merge / most-specific-wins |
| aliases | local | 改名時の旧名 |
詳細は references/frontmatter-fields.md。
詳細は references/lifecycle.md。
参照用。frontmatter 書く時は本文の表を見て、不足時に references/frontmatter-fields.md へ。
disable-model-invocation: true + user-invocable: true は意味的に矛盾しないが直感に反する: ref系を CLI から直接読ませる構成。context: fork を付け忘れると evaluator が本体contextを汚染(Goodhart)。allowed-tools で Bash(*) は危険: 必ず glob 制限。references/frontmatter-fields.md — 全フィールド詳細表references/lifecycle.md — 発動・compaction・hookreferences/subagent-and-hook.md — Subagent / Agent Teams / hooks(17章)