jpskill.com
✍️ ライティング コミュニティ

skill-system-auditor

スキルリポジトリや導入済みスキル群を対象に、一貫性、ライフサイクル、ルーティング品質、ドキュメントの整合性などを包括的に監査し、問題点を洗い出して改善を支援するSkill。

📜 元の英語説明(参考)

Audit a skill repository or installed skill collection for global consistency, lifecycle coverage, routing quality, documentation drift, memory writeback coverage, stale future-skill references, broken helper paths, and validation readiness. Use this skill whenever the user asks for a global consistency audit, skill taxonomy review, lifecycle audit, cross-skill routing audit, README or AGENTS inventory consistency check, or maintenance pass over a collection of agent skills.

🇯🇵 日本人クリエイター向け解説

一言でいうと

スキルリポジトリや導入済みスキル群を対象に、一貫性、ライフサイクル、ルーティング品質、ドキュメントの整合性などを包括的に監査し、問題点を洗い出して改善を支援するSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o skill-system-auditor.zip https://jpskill.com/download/8062.zip && unzip -o skill-system-auditor.zip && rm skill-system-auditor.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/8062.zip -OutFile "$d\skill-system-auditor.zip"; Expand-Archive "$d\skill-system-auditor.zip" -DestinationPath $d -Force; ri "$d\skill-system-auditor.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して skill-system-auditor.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → skill-system-auditor フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
1

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

Skill System Auditor

スキルコレクションを、個別のスキルファイルとしてではなく、システムとして監査します。

このスキルは以下の場合に使用します。

  • ユーザーがスキルリポジトリのグローバルな整合性監査を求めている場合
  • 新しく追加されたスキルによって、README、AGENTS、CLAUDE、ライフサイクルカテゴリ、またはロールカテゴリが古くなっている可能性がある場合
  • スキル間のルーティング、ペアリングのガイダンス、またはメモリ書き込みの期待値を調整する必要がある場合
  • 将来のスキルへの参照、廃止されたTODO、または実装済みのギャップに関する記述を整理する必要がある場合
  • ヘルパーパス、テンプレート、フロントマター、または検証スクリプトのメンテナンスが必要な場合
  • ユーザーが次に必要なスキルを決定したい場合

このスキルを、新しい単一のスキルをゼロから設計するために使用しないでください。スキル設計のメカニズムには skill-creator を使用し、その結果として得られたコレクションが一貫性を保っているかどうかを確認するためにこのスキルを使用します。

このスキルとペアリングするスキル:

  • 監査結果が新規または改訂されたスキル指示につながる場合は skill-creator
  • スキルコレクションのロードマップと決定を永続化する必要がある場合は research-project-memory
  • ドキュメントのずれが広範囲に及ぶが、スキル固有ではない場合は update-docs
  • Gitの状態の問題をコミットする前、または復旧する場合は safe-git-ops

スキルディレクトリのレイアウト

<installed-skill-dir>/
├── SKILL.md
└── references/
    ├── audit-rubric.md
    ├── doc-sync-map.md
    └── report-template.md

プログレッシブローディング

  • 常に references/audit-rubric.mdreferences/doc-sync-map.md を読みます。
  • 監査レポートを作成する前に references/report-template.md を読みます。
  • リポジトリに独自の検証スクリプトまたは AGENTS の指示がある場合は、編集を行う前にそれらを読みます。

コア原則

  • ファイルの存在だけでなく、ライフサイクル動作を監査します。
  • スキルコレクションは、明確なフェーズカバレッジ、ロールカバレッジ、ルーティング、およびハンドオフポイントを持つ必要があります。
  • トップレベルのドキュメントは、実際のインベントリと一致する必要があります。
  • 「将来のスキル」への参照は、すでに存在するスキルを指すべきではありません。
  • メモリ書き込みの期待値は、永続的なプロジェクトの状態を変更するすべてのスキルをカバーする必要があります。
  • 修正は外科的に行います。単に文言を統一するために、成熟したスキルを書き換えないでください。
  • コミット、プッシュ、または再インストールする前に、ローカルで検証します。

ステップ 1 - リポジトリルールの復旧

以下を読みます。

  • AGENTS.mdCLAUDE.md、README、または同等のリポジトリガイダンス
  • 検証スクリプト
  • スキルディレクトリのレイアウト
  • 最近の監査レポートまたはロードマップメモリ(利用可能な場合)

予期されるインストールコマンド、検証コマンド、および同期を維持する必要があるドキュメントファイルを記録します。

ステップ 2 - スキルのインベントリ

skills/*/SKILL.md から実際のインベントリを構築します。

各スキルについて、以下をキャプチャします。

  • 名前
  • 説明トリガー
  • ライフサイクルフェーズ
  • ロールカテゴリ
  • ペアリングのルーティング
  • ヘルパー参照
  • メモリ書き込み動作
  • 計画、実装、非推奨、または重複のいずれであるか

これを、README、AGENTS、CLAUDE、マニフェスト、および監査レポートのトップレベルのテーブルと比較します。

ステップ 3 - ライフサイクルカバレッジの監査

references/audit-rubric.md を読みます。

以下を確認します。

  • アイデアの検証
  • 文献とポジショニング
  • アルゴリズム設計
  • プロジェクトのセットアップ
  • 実験計画
  • ベースラインの選択
  • 実験の実行
  • 結果の診断
  • 証拠のキャプチャ
  • 執筆と論文の証拠
  • レビュアーのシミュレーション
  • 引用の網羅性と正確性
  • 提出
  • 反論
  • カメラレディ
  • アーティファクトの評価
  • リリースとメンテナンス
  • アドバイザーまたは共同研究者とのコミュニケーション
  • スキルシステムのメンテナンス

ギャップを以下のように分類します。

  • real-gap: 役立つ機能が欠落している
  • covered-by-existing: 既存のスキルでカバーされている
  • not-in-scope: リポジトリの目的の範囲外
  • hardening: 新しいスキルではなく、テスト、例、またはドキュメントが必要

ステップ 4 - スキル間ルーティングの監査

各スキルが、その出力が自然に別のフェーズに供給される場合に、隣接するスキルにルーティングされるかどうかを確認します。

以下の周辺で欠落している参照または古い参照を探します。

  • 文献 -> ベースライン -> 実験計画
  • 実験結果 -> 診断 -> 論文の証拠 -> 執筆
  • レビュアーのシミュレーション -> 証拠ボード -> 実験/執筆
  • 反論 -> カメラレディ -> アーティファクト/リリース
  • アドバイザーのフィードバック -> 決定/アクション/メモリ
  • 監査結果 -> スキルの作成/ドキュメントの更新

可能なすべての相互参照を追加しないでください。ユーザーの次のアクションを変更するハンドオフのみを追加します。

ステップ 5 - メモリ書き込みの監査

永続的な状態を作成するスキルが、メモリを更新するか、メモリにルーティングするかを確認します。

  • 決定
  • 主張
  • 証拠
  • リスク
  • アクション
  • 論文のステータス
  • コード/ワークツリーの状態
  • レビュアーと反論の状態
  • アーティファクトとリリースの状態
  • アドバイザーのフィードバック
  • スキルシステムのロードマップの決定

メモリプロトコルが存在する場合は、すべてのスキルでメモリルールを複製する代わりに、それを更新します。

ステップ 6 - ドキュメントと古い参照の監査

references/doc-sync-map.md を読みます。

以下を検索します。

  • 実装されたスキルがまだ将来としてリストされている
  • トップレベルのテーブルにスキルが欠落している
  • 古いライフサイクルカウント
  • 古いインストールの例
  • 廃止されたヘルパーパス
  • 壊れた参照リンク
  • 重複するテーブルエントリ
  • 一貫性のないスキル名

利用可能な場合は、リポジトリの検証スクリプトを使用します。

ステップ 7 - 監査レポートの作成

references/report-template.md を読みます。

保存時にパスが指定されていない場合は、以下を使用します。

docs/audits/global-consistency-audit_YYYY-MM-DD.md

レポートには以下を含める必要があります。

  • スコープ
  • インベントリカウント
  • ライフサイクルの決定
  • 修正された調査結果
  • 未解決の調査結果
  • 実際に残っているギャップ
  • 検証結果
  • 推奨される次のスキルまたは強化ステップ

ステップ 8 - 修正、検証、およびハンドオフ

ユーザーが修正の実装を要求した場合:

  1. 一貫性を回復する最小限の編集を行います。
  2. リポジトリの検証コマンドを実行します。
  3. 古いスキル名に対するターゲットを絞った検索を再実行します。
  4. 変更されたファイルと残りのリスクを要約します。
  5. ユーザーが要求した場合、またはローカルワークフローで必要な場合にのみ、コミット、プッシュ、および再インストールします。

最終的な健全性チェック

終了する前に:

  • 実際のスキルインベントリがトップレベルのドキュメントと一致している
  • ライフサイクルとロールカテゴリに、実装されたすべてのスキルが含まれている
  • スキル間のルーティングが重要なフィードバックループをカバーしている
  • メモリ書き込みが状態を変更するスキルをカバーしている
  • 将来のスキルへの参照が正確である
  • validatio
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

Skill System Auditor

Audit a skill collection as a system rather than as isolated skill files.

Use this skill when:

  • the user asks for a global consistency audit of a skill repository
  • newly added skills may have made README, AGENTS, CLAUDE, lifecycle categories, or role categories stale
  • cross-skill routing, pair-with guidance, or memory writeback expectations need alignment
  • future-skill references, obsolete TODOs, or implemented-gap mentions need cleanup
  • helper paths, templates, frontmatter, or validation scripts need a maintenance pass
  • the user wants to decide what skills are missing next

Do not use this skill to design a single new skill from scratch. Use skill-creator for the skill design mechanics, then use this skill to check whether the resulting collection remains coherent.

Pair this skill with:

  • skill-creator when audit findings lead to new or revised skill instructions
  • research-project-memory when the skill collection's roadmap and decisions should persist
  • update-docs when documentation drift is broad but not skill-specific
  • safe-git-ops before committing or recovering from Git state issues

Skill Directory Layout

<installed-skill-dir>/
├── SKILL.md
└── references/
    ├── audit-rubric.md
    ├── doc-sync-map.md
    └── report-template.md

Progressive Loading

  • Always read references/audit-rubric.md and references/doc-sync-map.md.
  • Read references/report-template.md before writing an audit report.
  • If the repository has its own validation script or AGENTS instructions, read those before making edits.

Core Principles

  • Audit lifecycle behavior, not only file presence.
  • A skill collection should have clear phase coverage, role coverage, routing, and handoff points.
  • Top-level docs must match the actual inventory.
  • "Future skill" references should not name skills that already exist.
  • Memory writeback expectations should cover every skill that changes durable project state.
  • Keep fixes surgical. Do not rewrite mature skills just to make wording uniform.
  • Validate locally before commit, push, or reinstall.

Step 1 - Recover Repository Rules

Read:

  • AGENTS.md, CLAUDE.md, README, or equivalent repo guidance
  • validation scripts
  • skill directory layout
  • recent audit reports or roadmap memory, if available

Record the expected install command, validation command, and documentation files that must stay synchronized.

Step 2 - Inventory Skills

Build the actual inventory from skills/*/SKILL.md.

For each skill, capture:

  • name
  • description trigger
  • lifecycle phase
  • role category
  • pair-with routing
  • helper references
  • memory writeback behavior
  • whether it is planned, implemented, deprecated, or duplicated

Compare this with top-level tables in README, AGENTS, CLAUDE, manifests, and audit reports.

Step 3 - Audit Lifecycle Coverage

Read references/audit-rubric.md.

Check:

  • idea validation
  • literature and positioning
  • algorithm design
  • project setup
  • experiment design
  • baseline choice
  • experiment execution
  • result diagnosis
  • evidence capture
  • writing and paper evidence
  • reviewer simulation
  • citation coverage and correctness
  • submission
  • rebuttal
  • camera-ready
  • artifact evaluation
  • release and maintenance
  • advisor or collaborator communication
  • skill-system maintenance

Classify gaps as:

  • real-gap: useful capability is missing
  • covered-by-existing: existing skill covers it
  • not-in-scope: outside repository purpose
  • hardening: tests, examples, or docs needed rather than a new skill

Step 4 - Audit Cross-Skill Routing

Check whether each skill routes to adjacent skills when its output naturally feeds another phase.

Look for missing or stale references around:

  • literature -> baseline -> experiment design
  • experiment result -> diagnosis -> paper evidence -> writing
  • reviewer simulation -> evidence board -> experiments/writing
  • rebuttal -> camera-ready -> artifact/release
  • advisor feedback -> decisions/actions/memory
  • audit findings -> skill creation/docs update

Do not add every possible cross-reference. Add only handoffs that change the user's next action.

Step 5 - Audit Memory Writeback

Check that skills which create durable state update or route to memory:

  • decisions
  • claims
  • evidence
  • risks
  • actions
  • paper status
  • code/worktree state
  • reviewer and rebuttal state
  • artifact and release state
  • advisor feedback
  • skill-system roadmap decisions

If a memory protocol exists, update it instead of duplicating memory rules across all skills.

Step 6 - Audit Documentation and Stale References

Read references/doc-sync-map.md.

Search for:

  • implemented skills still listed as future
  • missing skills in top-level tables
  • old lifecycle counts
  • stale installation examples
  • obsolete helper paths
  • broken reference links
  • duplicate table entries
  • inconsistent skill names

Use repository validation scripts when available.

Step 7 - Write the Audit Report

Read references/report-template.md.

If saving and no path is given, use:

docs/audits/global-consistency-audit_YYYY-MM-DD.md

The report must include:

  • scope
  • inventory count
  • lifecycle decision
  • findings fixed
  • findings left open
  • real remaining gaps
  • validation result
  • recommended next skill or hardening step

Step 8 - Fix, Validate, and Handoff

When the user asks to implement fixes:

  1. Make the smallest edits that restore consistency.
  2. Run the repo validation command.
  3. Re-run targeted searches for stale skill names.
  4. Summarize changed files and remaining risk.
  5. Commit, push, and reinstall only if the user asks or the local workflow requires it.

Final Sanity Check

Before finishing:

  • actual skill inventory matches top-level docs
  • lifecycle and role categories include all implemented skills
  • cross-skill routing covers important feedback loops
  • memory writeback covers state-changing skills
  • future-skill references are accurate
  • validation passes
  • audit report separates fixed issues from remaining gaps