AI Citation Auditor

Audit any page to predict whether AI search engines (Google AI Overviews and AI Mode, ChatGPT, Perplexity, Gemini, Claude) will cite it, then return a prioritized fix list. Scores 6 dependency-free layers gated by a retrieval-rank prerequisite: answer-first extractability, evidence corroboration, consensus alignment, source-quality fingerprint, SEO-slop detection, and machine structure. Runs on native web fetch and search or on pasted content, with no paid APIs, connectors, or crawlers required. Two modes: AUDIT (URL or draft in, scored scorecard plus fixes out) and REWRITE (turn one section i

5 stars 2 forksAI, LLMs & Agents

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add madrank8/ai-citation-auditor --skill ai-citation-auditor
Manual install
git clone --depth 1 https://github.com/madrank8/ai-citation-auditor.git /tmp/ai-citation-auditor
mkdir -p ~/.claude/skills
cp -r /tmp/ai-citation-auditor/. ~/.claude/skills/ai-citation-auditor

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# AI Citation Auditor: Will AI Cite This Page?

A pre-publish and live-page gate that predicts whether AI answer engines will **cite** a page, and tells you exactly what to fix if they will not. It runs entirely on tools any Claude has out of the box (web fetch, web search, or content you paste in). No paid SEO stack, no crawler, no connectors.

Ranking in the ten blue links and getting cited in an AI answer are now two different games. This skill scores the second one.

---

## The Mental Model: Citation Is a Vote

An AI answer engine does not "rank" sources the way classic Search does. For every answer it runs a silent vote between competing sources of truth, and your page is trying to win that vote:

1. **Latent** - what the model already learned in training. Wins by default when nothing contradicts it.
2. **Retrieval** - what the model just fetched for this specific query. Overrides latent for anything current.
3. **Source-quality filter** - a hidden re-ranker that discounts aggregators, thin listicles, forums, and pages that read like manipulative SEO, before the vote even happens.

There is also a hard prerequisite underneath all three: **the model has to be able to retrieve you at all.** Retrieval rank is still the single strongest predictor of AI citation. If a page cannot rank in roughly the top ten for its target query, the layers below are close to moot. Fix retrievability first, then compete on the layers.
Read the full skill on GitHub

Details

Skill name
ai-citation-auditor
License
MIT
Repo updated
1 July 2026

FAQ

What does the AI Citation Auditor skill do?

Audit any page to predict whether AI search engines (Google AI Overviews and AI Mode, ChatGPT, Perplexity, Gemini, Claude) will cite it, then return a prioritized fix list. Scores 6 dependency-free layers gated by a retrieval-rank prerequisite: answer-first extractability, evidence corroboration, consensus alignment, source-quality fingerprint, SEO-slop detection, and machine structure. Runs on native web fetch and search or on pasted content, with no paid APIs, connectors, or crawlers required. Two modes: AUDIT (URL or draft in, scored scorecard plus fixes out) and REWRITE (turn one section i

How do I install the AI Citation Auditor skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add madrank8/ai-citation-auditor --skill ai-citation-auditor. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is AI Citation Auditor popular?

It lives in madrank8/ai-citation-auditor, which has 5 GitHub stars and 2 forks.

Related skills

AI Slop Cleaner En Ru

6

tuwulalo/ai-slop-cleaner-en-ru

Detect and clean AI-generated text ("AI slop"), bilingual EN + RU. Use to rewrite AI clichés, "it's not just X, it's Y", "delve", "under the hood", "важно отметить", "под капотом", the rule of three, into natural human prose, or to check whether text was written by a neural network / ChatGPT and rate its "AI-likeness". Detects the text's register first (official / press / blog / forum) and rewrites within it: no slang in a formal post, no officialese in a casual one. Tells decorative AI emoji (🚀💡✅ markers) from genuine human emoji. Двуязычный детектор и чистильщик ИИ-текста: проверить, напис

AI, LLMs & Agents

Engineering Intelligence

5

devravik/engineering-intelligence

Senior engineering quality control for Antigravity agents (detect, attribute, prioritize, repair, verify).

AI, LLMs & Agents

Aperture

6

lukethecat/aperture

A skill for AI agents that want to produce better daily reports and discover more of what their users actually want. Scans source front pages, diffs them against yesterday, prescreens with a weighted profile, reviews with an LLM, deduplicates, publishes, and evolves the profile from user feedback. All decisions go to an append-only tape for audit and replay.

AI, LLMs & Agents

Polis Protocol

5

ymxlx/polis-protocol

Set up and run a self-improving, multi-vendor AI agent team with the Polis Protocol — a markdown `_polis/` folder where each agent is a citizen with a capability card, tasks are contracts routed to whoever has the best track record by a learning router, settled work files lessons that compound into team memory, and citizens can amend the protocol itself. Use whenever several AI agents (any vendor) share one project and "who should do this" is a real question: founding a polis, registering as a citizen, opening/claiming/settling a contract, filing a lesson, running a chavruta review before a hi

AI, LLMs & Agents

Auto Itera

6

clfhaha1234/auto-itera

Use when the user wants to autonomously search for the best AI/engineering approach across competing candidates (prompts, models, retrieval strategies, architectures, algorithms) — give it a goal + candidate arms + success threshold, it runs the experiment to a defensible ship-or-kill verdict. Autonomously handles sourcing real production data, scoring arms in parallel, diagnosing per-row, sprint-and-generalize iteration, and writing the conclusion doc. Built-in safeguards (held-out test discipline, variance-floor checks, generalization gates) keep the verdict trustworthy.

AI, LLMs & Agents

MCP Sprawl Audit

5

karanb192/mcp-sprawl-audit

Audit MCP server sprawl on this machine for Claude Code, Codex CLI and Grok CLI. Counts how many copies of each MCP server the running agent sessions hold, what they cost in memory, which ones are duplicates, unused, unpinned or bundled in plugins, and which can run as one shared HTTP copy instead. Use when the machine is slow with many agent sessions open, when someone asks how much memory MCP servers use, or before adding more MCP servers. Read-only; it writes a plan and changes nothing.

AI, LLMs & Agents

Browse the most popular Claude skills, all ai, llms & agents skills, or write your own with the skills generator.