← ClaudeAtlas

skill-auditlisted

skill の棚卸し(廃止候補 / 重複統合 / owner 明記チェック)。 状態ベースで発火する: 候補キュー knowledge/skill-candidates.md の pending が 5 件以上、 または .claude/skills/ 配下の work-skill 数(org-* を除く)が 20 以上になった場合のみ実行。 時間ベースの /loop では起動しない(変化の無い日に raw ログを汚す副作用を避けるため)。
suisya-systems/claude-org-ja · ★ 1 · AI & Automation · score 70
Install: claude install-skill suisya-systems/claude-org-ja
# skill-audit: skill 棚卸し skill 数の増加に伴って `org-delegate` の work-skill 検索にノイズが増えるのを防ぐため、 定期的ではなく **状態ベース**で棚卸しを行う。 skill 数増加そのものよりも「検索面のノイズ」が本丸。 本スキルは 3 つの観点(廃止 / 重複統合 / owner 明記)を機械的にチェックし、 変更提案を窓口 Claude にまとめて送る。自動で skill を削除・変更することはしない。 > **輸送層 両系(`ORG_TRANSPORT`: 既定 `renga` / opt-in `broker`)**: 末尾で変更提案を窓口へ送る `mcp__renga-peers__send_message` は **既定 `renga`** で書いてあり、`ORG_TRANSPORT` 無設定ならそのまま従えばよい(既定挙動不変)。`ORG_TRANSPORT=broker`(opt-in・切戻し可)では完全修飾名が **`mcp__renga-peers__*` → `mcp__org-broker__*`** に機械置換され、受信は in-band push ではなく **pane-local ナッジ + `check_messages` で pull**、エラーは broker 追加コード([`.claude/skills/org-delegate/references/renga-error-codes.md`](../org-delegate/references/renga-error-codes.md) の broker 節)が加わる。設計 SoT は transport-lab `docs/design/ja-migration-plan.md` §5.2(ii)、契約面は [`docs/contracts/backend-interface-contract.md`](../../../docs/contracts/backend-interface-contract.md) Surface 8(批准待ち)。既定 renga の手順は不変(broker は加算)。 ## Step 1: 発火条件チェック(状態ベース) 以下をいずれも満たさない場合は **即終了**(ログも残さない)。 ```bash # 候補キュー pending エントリ数 cand_count=$(grep -c '^- \*\*status\*\*: pending' knowledge/skill-candidates.md 2>/dev/null || echo 0) # work-skill 数(org-* は除外。ノイズ源となる work-skill 検索対象に合わせる) work_skill_count=$(find .claude/skills -maxdepth 2 -name SKILL.md \ | grep -v '/org-' | wc -l) ``` - `cand_count >= 5` **または** `work_skill_count >= 20` なら続行 - どちらも満たさなければ終了(このとき報告は不要) 数値の根拠: N=5 / M=20 をデフォルトとする。実運用で重くなれば PR で調整。 `org-*` を除外する理由: ノイズ源は `org-delegate` の work-skill 検索であり、 `org-*`