← ClaudeAtlas

censorlisted

Fact-checker for documentation — detects duplicates (similarity >70%) and broken internal links in markdown files. Skips code blocks, inline code, and external URLs. Use when: "check duplicates", "find duplicate docs", "broken links", "broken references", "validate links", "censor".
bestdeejay-design/agent-skills · ★ 5 · AI & Automation · score 81
Install: claude install-skill bestdeejay-design/agent-skills
# Censor — Fact-Checker Detects duplicate documents and broken internal links in markdown documentation. ## What it does - **Duplicates** — finds documents with similarity above threshold (default 70%) - **Broken links** — validates relative markdown links; skips code blocks, inline code, external URLs (http/https/mailto) ## Usage ```bash # Via Chronos orchestrator chronos --path . --preset minimal # Direct invocation python -m chronos.agents.censor --path . ``` ## Output Format ``` [warning] duplicate: High similarity (85%) with docs/ROADMAP.md [warning] broken_link: Broken link: missing.md ``` ## Configuration | Parameter | Default | Description | |-----------|---------|-------------| | `duplicate_threshold` | 0.7 | Similarity threshold for duplicates (0.0-1.0) | | `ignore_patterns` | [] | Glob patterns to exclude from checks | ## Triggers - `check duplicates` / `find duplicate docs` - `broken links` / `broken references` - `validate links` / `link check` - `censor` ## Integration Loaded by Chronos as part of `minimal`, `standard`, and `full` presets. ## Boundaries - Do not use for taxonomy classification or orphan statistics; use `dewey` or `veles` respectively. ## Procedure and limits Scan Markdown files, exclude code examples from link checks, resolve relative links from the source document directory, and report the source line. Similarity is a triage signal, not proof of duplication: show both paths and the score so an agent can decide whether the over