with one click
ref-domain-rubric-template
新規ドメイン用L1 rubricを作成したいとき、ドメイン特化評価基準を雛形から派生させたいときに使う。
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
新規ドメイン用L1 rubricを作成したいとき、ドメイン特化評価基準を雛形から派生させたいときに使う。
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-domain-rubric-template |
| description | 新規ドメイン用L1 rubricを作成したいとき、ドメイン特化評価基準を雛形から派生させたいときに使う。 |
| user-invocable | false |
| disable-model-invocation | false |
| allowed-tools | ["Read"] |
| kind | ref |
| prefix | ref |
| effect | none |
| owner | team-platform |
| since | "2026-05-19T00:00:00.000Z" |
| version | 0.1.0 |
| merge_strategy | deep-merge |
| conflict_policy | most-specific-wins |
| source | doc/ClaudeCodeスキルの設計書/29-multi-project-rubric-composition.md |
| source-tier | internal |
| last-audited | "2026-05-19T00:00:00.000Z" |
| audit-trigger | quarterly |
| responsibility_refs | ["prompts/R1-search-summarize.md"] |
設計書29 §3 の3層階層モデル (L0 共通 / L1 ドメイン / L2 プロジェクト) における L1 (ドメイン特化) rubric の抽象テンプレート。{{domain_name}} 変数を実ドメインに置換するだけで新ドメインの L1 rubric が派生できる。
入力: domain_name (kebab-case、例: task-spec, meeting-minutes, design-doc)
出力: plugins/harness-creator/skills/ref-domain-<domain_name>-rubric/references/rubric.json (L1 rubric 実体)
完了条件: 派生 rubric が schema (version/layer/upstream/rules) を満たし、plugins/skill-governance-config/config/rubric-registry.json に登録されること。
upstream: ["plugins/harness-creator/skills/ref-skill-design-rubric/references/rubric.json"] を含む。plugins/skill-governance-config/config/rubric-registry.json の rubrics[] に新エントリを追加する。kebab-case で命名する。既存 rubric-registry.json の rubrics[].domain と衝突しないことを確認。
python3 - <<'PY'
from pathlib import Path
import shutil
domain = "task-spec" # 例
src = Path("plugins/harness-creator/skills/ref-domain-rubric-template")
dst = Path(f"plugins/harness-creator/skills/ref-domain-{domain}-rubric")
shutil.copytree(src, dst)
PY
references/rubric.json 内の {{domain_name}} をすべて $DOMAIN に置換し、rules の TODO(human) を実ルールで埋める。
plugins/skill-governance-config/config/rubric-registry.json の rubrics[] に以下エントリを追加:
{
"domain": "<domain_name>",
"layer": "L1",
"rubric": "plugins/harness-creator/skills/ref-domain-<domain_name>-rubric/references/rubric.json",
"description": "<one-line description>",
"upstream": ["plugins/harness-creator/skills/ref-skill-design-rubric/references/rubric.json"]
}
python3 plugins/skill-governance-lint/scripts/lint-rubric-refs-exist.py
python3 plugins/skill-governance-automation/scripts/compute-rubric-hash.py plugins/harness-creator/skills/ref-domain-${DOMAIN}-rubric/references/rubric.json
references/rubric.json — L1 抽象テンプレート (変数化済み)doc/ClaudeCodeスキルの設計書/29-multi-project-rubric-composition.mdplugins/harness-creator/skills/ref-domain-task-spec-rubric/references/rubric.json