Censor

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 ea3ae4b 2 files · 2.6 KB Updated

File contents

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

# 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.

bestdeejay-design/agent-skills/tree/main/skills/censor commit ea3ae4b90f

Frequently asked questions

npx skillmds@latest add bestdeejay-design/censor