Fanout Audit — Security skill for Claude Code
Audit content for AI search retrievability by simulating query fan-out and checking passage extractability.
How to install Fanout Audit
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open danium/fanout-audit and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Fanout Audit does
Audit content for AI search retrievability by simulating query fan-out and checking passage extractability. Runs offline, invents nothing.
Alternatives in Security
- Google Workspace Model Armor — Filter user-generated content for safety 21.6k ★
- Pal — Multi-model AI integration — chat, debugging, code review, planning, security audit 11.3k ★
- Skills Audit Report — Date: 2026-02-15 Auditor: Automated Skill Quality Audit Scope: Recently added skills in business-growth/, fina 5.3k ★
README
fanout-audit
fanout-audit is a markdown-only agent skill that checks whether a page answers likely AI-search sub-queries in passages that survive being lifted out.
It audits content for retrievability by an LLM grounding pass. It runs offline by default, has no built-in fetcher, and does not rewrite the page. A host fetcher may be used only when the user explicitly permits it and returns the page's authored text rather than a summary.
The caveat, up front
fanout-audit simulates a plausible query decomposition rather than reproducing Google's, because the decomposition itself — which sub-queries get issued for a given question, and how they are chosen — is disclosed nowhere. What Google has published has grown from one sentence to a few: Search Central now documents that both AI Overviews and AI Mode "may use a 'query fan-out' technique — issuing multiple related searches across subtopics and data sources," and Google states that Deep Search "can issue hundreds of searches." None of that reveals the decomposition.
Every simulated report says so. A tool that quietly implies it knows Google's fan-out is making a claim this skill cannot support.
Coverage gaps are a **content completeness signal**. They are not a ranking prediction.
What it does
**Module A — fan-out coverage.** Uses a user-named head query verbatim, observed queries when available, or an inferred head query otherwise. In inferred mode it simulates six to twelve well-fitted sub-queries from nine gated intent classes, using fewer when fewer than six distinct candidates exist and never padding. It checks whether the content contains a bounded passage answering each. Every sub-query lands in one of three states: `COVERED`, `CONTEXT-DEPENDENT`, or `ABSENT`.
If you have the real queries an engine issued — from an API's grounding metadata or an analytics surface that exposes them — paste them: fanout-audit audits those instead of simulating, and the report header says so. Observed queries beat
Related Skills
Aegis Decisions
Search Nick Fury's decision-audit log — filter by source, date, or free-text query
Cpv Batch Caching Audit
Fan out cpv-cache-optimizer-agent across every plugin in a marketplace, a list of plugins, or a single plugin.
Cpv Batch Security Audit
Fan out security-only validation across every plugin in a marketplace, a list of plugins, or a single plugin.
App Audit
Grade an existing app against the Mobify Studio House KB and Axiom standards — fan out the specialist auditors
Ship Check
End-of-session production audit with auto-merge. Reconstructs session intent, then RUNS the full review chain
Xiaoyaoclaw SEO Skill
SEO analysis & optimization skill for any website: audit technical SEO, on-page, content quality, schema and A
Related Agents
SEO Aeo Geo
End-to-end SEO/AEO/GEO content agent. Runs the full pipeline — query fan-out, semantic outline, source collect
Loa Scout
Read-only evidence gathering and fan-out search for Loa skills. Never verdict-bearing review, never writes.
Halal Portfolio Builder Agent
Subagent invoked by the halal-portfolio-builder skill. Does the heavy MCP fan-out (candidate search, screening