複数ベンダーの年次サイバーセキュリティ報告書を探して取得し、脅威やランサムウェア、侵害統計の傾向を出典付きで比較・分析します。
- 脅威レポートをカテゴリ別に探したいとき
- 特定ベンダーの報告書を取得したいとき
- ランサムウェア動向を複数社で比較したいとき
AI向けの指示文を一つずつ点検し、重複や不要な手順、残すべき制約を分類して、整理候補と削減できる分量を示します。
Audits any AI instruction set for over-prompting by asking whether a smarter model would make each rule unnecessary, then classifies every rule from CUT to KEEP. USE WHEN BLE, bitter lesson, audit setup, over-prompting, trim instructions, dead weight, simplify setup, clean up CLAUDE.md. NOT FOR attacking logical flaws in ideas (RedTeam).
実行スコア 未検証
インストール方法を見るAIエージェント向けの指示文を一つずつ点検し、モデルが通常行う内容を繰り返していないか、別の規則と重複・矛盾していないか、表現が曖昧でないかを確認します。各項目に理由を添えて、削除、統合、解決、明確化、維持などに分類します。全体監査では対象範囲や規則数、判定数に加え、削減できる行数・トークン数の見積もりもまとめます。単一ファイルや一部の規則だけを短く確認する使い方もあります。
CLAUDE.mdなどの指示が増えて管理しにくくなったとき、同じ内容の重複や不要な手順がないか整理したいときに役立ちます。安全上の制約、ツールの仕様、出力形式など、残す必要がある規則も区別して確認できます。
CLAUDE.mdの各ルールを簡易チェックして」監査結果をもとに指示ファイルを変更するのは、利用者の承認後です。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
SKILL.md の記述から、注意が要る操作と導入の前提を AI が確認しました。点数は実際に動かした結果(実行検証)だけで付けています。
点数には入れていません。 2026年10月28日 時点で AI(OpenAI Codex)が判定しました。目安なので、入れる前に原文も確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Audits any AI instruction set for over-prompting: every rule goes through the Six Questions below and gets one classification from CUT to KEEP, with an estimate of the tokens saved. Two intents: Audit (full system) and QuickCheck (a single file or rule set). The core test for every rule: "Would a smarter model make this unnecessary?" If yes, it is scaffolding, not architecture, and a candidate to cut. Unnecessary rules compete for attention with the ones that matter, so a bloated setup produces worse output than a lean one.
| Intent | Trigger | File |
|---|---|---|
| Audit | "audit setup", "full audit", "check all rules" | Intents/Audit.md |
| QuickCheck | "quick check", "check this file", "check these rules" | Intents/QuickCheck.md |
Whether a rule is BLE is decided by its kind, never by the length of the file it sits in (principal directive, 2026-10-25). Sort every rule into one kind before asking the Six Questions:
| Kind | What it says | Verdict |
|---|---|---|
| Preference | What the principal wants: an outcome, a taste, a word's meaning, who is trusted, which tool is ours | KEEP. A smarter model still cannot know it. Questions 2, 3 and 5 may still MERGE, RESOLVE or SHARPEN it. |
| Move guard | What must exist before a move is allowed: evidence before a fix or a close, an approval before a deploy, an independent mind before a verdict, a re-check before building on uncertain direction, who rules a contradiction | KEEP, rigid. Its purpose is authority, accountability, independence, an external commitment or irreversibility, and a smarter model leaves each of those standing (author bias does not shrink with capability). System prompt § Rigid moves, free work. |
| Prescriptive step | How to do something: an order of actions, a method, reasoning choreography | CUT, or REWRITE as the outcome it protects, unless it is a move guard or safety gate |
| Verified gotcha | A non-obvious failure of a tool or the install | KEEP where it fires before the mistake; MOVE to tool once the tool can make the mistake impossible |
| Tool contract | An exact command, path, flag or API shape | KEEP, beside the outcome it serves |
| Safety gate / output-format contract | An approval or destructive-op guard; a required deliverable shape | KEEP |
A with/without ablation measures steps, never preferences: most tasks never exercise a given preference, so an ablation scores it useless and would delete what only the principal could say.
Ask each question of every rule, instruction, or preference found; a yes gives the verdict and action in its row.
| # | Question | Verdict | Action |
|---|---|---|---|
| 1 | Default behavior? Does Claude already do this without being told? | CUT | The model already does this. |
| 2 | Contradiction? Does it conflict with another rule in the same or a different file? | RESOLVE | Pick one, cut the other. |
| 3 | Redundancy? Is it already covered by a different rule or file? | MERGE | One location, one statement. |
| 4 | One-off fix? Was it added to fix one specific bad output rather than improve outputs generally? | EVALUATE | Still relevant, or already learned? |
| 5 | Vague? Would Claude interpret it differently every time (e.g., "be more natural", numeric personality scales)? | SHARPEN | Add specific DO/DON'T examples, or cut. |
| 6 | HOW instead of WHAT? Is it procedural over-prompting: does it dictate execution methodology or reasoning choreography ("first analyze X, then consider Y, then decide Z") instead of articulating the ideal state (WHAT done looks like) plus the tools? | CUT | Scaffolding, unless it is a keep-class or declarative content. |
Two verdicts sit outside the questions. Content that is loaded but rarely actionable gets MOVE to on-demand: load it via the CLAUDE.md routing table when needed. A rule that is specific, actionable and non-default gets KEEP, which is what good instructions look like.
Declarative content is KEEP, never scaffolding: environment facts, domain invariants, API shapes and worked examples a model cannot derive. They state what is true, not how to reason, so question 6 does not reach them. Four keep-classes are legitimate HOW, never cut them: safety-gate (confirmation/destructive-op guard/approval), verified-gotcha (a documented non-obvious failure), tool-contract (exact CLI/API/path recipe), output-format-contract (required deliverable shape). Deterministic tools (*.ts) are exempt. A rule that survives "would a smarter model make this unnecessary?" is either a keep-class or genuine architecture. Infrastructure that makes output checkable (verification harnesses, ISC, data pipelines, routing rules) is architecture; machinery wrapped around the model's reasoning (CoT orchestrators, format parsers, retry cascades, process descriptions that aren't followed) is scaffolding. Full doctrine: LIFEOS/RULES/Philosophy.md § Ideal-State Prompting.
@-imports and the dynamicContext settings key (the full list of force-loaded sources is Intents/Audit.md § Inputs) — loadAtStartup was retired at v5.0's move to @-imports, and postCompactRestore no longer ships in any settings file. A reference to either in an instruction file is dead weight to flag, not a sync obligation. <!-- public PR #2008, @jbmml -->bun ~/.claude/LIFEOS/TOOLS/SkillDriftLint.ts --dir skills/ [--strict] [--top N] (ported from @rpriven, public issue #1523). It is an advisory-only V1/V2 pattern scan: use it to find candidates mechanically, then judge each against the four keep-classes with this skill's questions. Drift grows back after every cut; the linter is the continuous check, this skill is the judgment.Example 1: Full system audit
User: "Run BLE on my setup"
→ Audit intent
→ A categorized report over every force-loaded file with estimated token savings, trimmed versions offered for approval
Example 2: Check a single file
User: "Quick check this CLAUDE.md"
→ QuickCheck intent
→ A concise keep/cut/sharpen verdict for every rule in the file
Example 3: Post-cleanup validation
User: "I trimmed my rules, check if anything's still redundant"
→ Audit intent
→ Any surviving dead weight flagged against current Claude defaults
まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
複数ベンダーの年次サイバーセキュリティ報告書を探して取得し、脅威やランサムウェア、侵害統計の傾向を出典付きで比較・分析します。
個別の機能や部品の設計と、システム全体の目的を同じ問いで比較し、両者の食い違い、適切な実装範囲、全体との整合性を3段階で整理するスキルです。
文章のテーマに合う格言や引用を探し、著者・出典と選定理由を添えて提案します。引用の追加、思想家の調査、利用履歴の管理を通じて、同じ引用の繰り返しも防ぎます。
ブログの挿絵や技術図解、比較図、マンガ、アイコンなどを用途別の手順で制作します。形式に合う構図や配色を組み立て、確認用の画像を出力します。
画像や映像、スライド、サイト画面の品質を複数の判定役で評価し、修正点の整理から基準を満たした成果物の引き渡しまで進めます。
arXivの論文をテーマ・分野・論文IDで探し、著者や要旨、リンクをまとめます。新着論文の確認や、用意されている場合はAlphaXivのAI生成概要の取得にも対応します。