common-claude-md-blockslisted
Install: claude install-skill kimny1143/claude-code-template
# common-claude-md-blocks — 経営部4課CLAUDE.md共通block管理
## 概要
経営部4課 (template/conductor/freee/cowork) CLAUDE.md間の重複block (Codex 5/9診断 8項目、約248行重複) を **single source of truth** で管理するskill。各課CLAUDE.mdは marker-bounded section内に共通blockがcopy-pasteされ、`distribute-claude-md-blocks.sh` で同期。
**位置付け**: Codex 5/9 診断結果のPhase 2対応。Phase 1 (template課CLAUDE.md stale fix、PR #54) で修正�� → Phase 2 (本skill、共通block化) → 5/22以降に残10課展��検討。
## なぜ必要か
- **stale drift防止**: 4課 CLAUDE.mdに同じ内容を copy & paste で運用 → 1箇所更新時に他3箇所が stale化 (実例: `feedback_stale_source_retirement.md` 参照)
- **整合性確保**: kimny判断 (例: 5/9 13:45 JST 「peer dormant 自己宣言禁止」) を 4課に同時適用するinfra確立
- **diff PRサイズ削減**: 共通block変更時に 1 PR (template課) だけでmaintainance完納、各課PRは distribute実行のみ
- **5/14 launch期との整合**: 5/13 launch期間中は変更最小化、Phase 2 完納で post-launch 運用負荷低減
## blocks/*.md (20 共通blocks)
### Phase 2 0.1 (PR #56): 基盤 8 blocks
| block | source 4課 | 内容 |
|-------|------------|------|
| `01-operational-premise.md` | 稼働の前提 | "Claudeは休まない" + 24時間稼働 + dormant自己宣言禁止 |
| `02-memory-cleanup.md` | メモリ棚卸し | セッション開始時 stale削除 + MEMORY.md整合 |
| `03-chrome-lock.md` | Chrome拡張ロック制 | 共有リソース先着制 |
| `04-org-structure.md` | 組織体制 | 4部制 + 14課 (dsp/occur含む) + 役職対応 |
| `05-opus-fixed-plan-mode.md` | plan mode discipline | Opus固定 + plan mode cognitive context separator役割 |
| `06-plan-trigger-conditions.md` | /plan 発動条件 | 発動条件 + 判断指針 |
| `07-available-models-rule.md` | availableModels運用 | settings.json追加禁止 |
| `08-conductor-delegation.md` | conductor委任権限 | Tier 1/2 merge