DMARC Report Analyzer
Read DMARC aggregate reports (.xml, .gz, .zip, .eml, mbox) on your computer: senders, alignment, what p=reject would block, what to fix. $19 once.
View DMARC Report Analyzer
Give AI assistants a clean map of your site: generate llms.txt and Markdown versions of your pages, then check them, in a minute.

Create an llms.txt for your site or docs in one command, with Markdown copies of your pages, and check any llms.txt against the format at llmstxt.org (v2, Aug 2026).
python3 -m llmstxt generate --dir public --base https://example.com/ --name "Example" --md --out public/llms.txt
python3 -m llmstxt generate --sitemap https://example.com/sitemap.xml --fetch --name "Example" --out llms.txt
python3 -m llmstxt check https://example.com/llms.txt --links
python3 -m llmstxt headers --base https://example.com/ --server nginxThe screenshot is real output from the kit’s own commands. Tested from a fresh download of this exact zip: ./run_tests.sh ran 6 tests OK on Python 3.13 and 3.10.

Run ./demo.sh for the example site (7 pages, a noindex page and a 404 skipped) and ./run_tests.sh for the tests. Python 3.9+, no dependencies. Live fetching blocks private and local addresses; set LLMSTXT_ALLOW_PRIVATE=1 to use it on a local dev server.
An llms.txt is a proposal, not a search ranking factor; it helps agents and AI assistants that look for it. The Markdown converter handles common page markup (headings, lists, tables, code, links); pages built entirely in JavaScript need --sitemap --fetch against a server-rendered site or your framework's own Markdown output.
Zip, 19 KB, v1.0, 22 files. Free to use, modify and share for any purpose, including commercial work, as long as this notice stays in copies. Not affiliated with or endorsed by llmstxt.org or any AI company.
Free llms.txt generator: build llms.txt from your site folder or sitemap, write Markdown copies of pages, and check any llms.txt and its links.
Read DMARC aggregate reports (.xml, .gz, .zip, .eml, mbox) on your computer: senders, alignment, what p=reject would block, what to fix. $19 once.
View DMARC Report AnalyzerFree SPF, DKIM and DMARC checker: SPF 10-lookup limit, DMARC tags and report authorisation, DKIM key size, MTA-STS and TLS-RPT. No account.
View Email Auth Checker (Free)Find keyword cannibalization in Search Console data: pages splitting the same query, ranking flips, competing pairs, with merge-or-sharpen advice. $19.
View Keyword Cannibalization Checker Skill