Docproof — AI skill for Claude Code
Fact-grounded documents with automated verification: a Python CLI plus AI agents that build, tailor, fact-check and typeset .docx/PDF documents from one fact base.
How to install Docproof
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open MaHmOuDeB/docproof and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Docproof does
Fact-grounded documents with automated verification: a Python CLI plus AI agents that build, tailor, fact-check and typeset .docx/PDF documents from one fact base. Works with Claude Code, Codex, Gemini or any chat assistant.
Alternatives in AI
- WeKnora — Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, an 26.9k ★
- Part 4 — Generate AGENTS.md And AI Agent Configuration Files — I'll help you create the instruction files that will guide your AI coding assistant to build your MVP 2.1k ★
- Llmwiki — Open Source Implementation of Karpathy's LLM Wiki 1.5k ★
README
docproof
**Fact-grounded documents with automated verification.** Keep every fact about yourself in one Markdown file, and let a Python CLI and a small team of Claude Code agents build, tailor, fact-check and typeset documents from it. Every figure in the output is traced back to the fact base, and the layout is checked before anything leaves your machine.
The reference use case is a CV tailored to a job ad, but the pipeline works for any document that must stay true to a source: bios, grant CVs, profiles, one-pagers.

Why
LLMs are good at rewriting and bad at staying honest. Tailoring a document by hand for the 30th time is slow; letting a model do it drifts into claims you never made. docproof separates the two jobs:
- A single fact base (
profile/fact-base.md) is the only source of truth, including a## Known gapslist of things you must never claim. - Deterministic tools do the risky parts: they edit Word files surgically and prove that only the intended paragraph changed, check every number against the fact base, and verify the rendered PDF (page breaks, widows, links, every word present).
- Agents with separate roles do the judgment: an author tailors, an auditor checks every claim against the fact base, and a context-free reviewer reads it like a stranger would.
Quick start
Needs Python ≥ 3.9 and Google Chrome or Chromium (for PDF rendering). Poppler (`pdftotext`, `pdftoppm`) is recommended for page checks and PNG previews.
git clone https://github.com/MaHmOuDeB/docproof && cd docproof
pip install -e . # installs the `docproof` command (no runtime dependencies)
docproof doctor # checks Chrome, poppler and fonts
docproof demo # build → check → verify → match on the fictional example
docproof init ~/career # your own private workspace: profile/fact-base.
Related Skills
Resume Tailor
Turn a job description into a tailored resume + cover letter (DOCX/PDF) with a skills-gap report and match sco
Ezpzfile MCP
File tools for AI agents. Read and convert documents (DOCX, PDF, HWP, HWPX, EML), edit PDFs, resize, clean and
Any2pdf
Markdown to professionally typeset PDF — an agent skill for AI coding assistants
AI Resume Analyser
Production-style monorepo for an AI Resume Analyzer with Python microservices and a Next.js frontend. The plat
Nutrient Agent Skill
Document processing with Nutrient DWS API: convert (PDF/DOCX/XLSX/PPTX/HTML/images), extract text/tables, OCR
PDF Read
Baca PDF/Word document — extract text, struktur (headings/tables), summarize, atau chunk untuk RAG. Default lo
Related Agents
Doc Processor
Generate and parse office documents — PDF, DOCX, XLSX, PPTX, CSV. Pure format utility for creating reports, ex
Dev Document
Generation of documents (PDF, DOCX, XLSX, PPTX). Use to create a document, generate a report, export to PDF/Wo
Python Document Processor
Production-grade Python document processor for PDF/DOCX/Markdown/TXT extraction with robust error handling, te