Report Analyst
April 30, 2026 · View on GitHub
Skeptical analyst toolkit for long reports. Verdict, structured extraction, and executive summary skills with a built-in "jaded reader" persona that won't hand out gold stars for filler.
Built for the kind of reader who has seen too many "thought leadership" PDFs that turn out to be padded statistics and corporate-speak. Every analysis skill opens with the same persona block: skeptical, factual, willing to say SKIP.
Skills
Triage (quick verdicts)
worth-the-read— READ / SKIM / SKIP verdict with a short rationaleanything-interesting— surface anything genuinely interesting, or confirm there's nothingoriginal-thinking— does the report contain new ideas, or is it regurgitated?
Extraction (structured pulls)
extract-main-arguments— core thesis, supporting arguments, evidence strength, counterargumentsextract-noteworthy-findings— only the unexpected / contradictory / paradigm-shifting findingsextract-stats— every meaningful statistic, grouped thematically with page refs and source flagsextract-case-studies— case studies grouped by what they demonstrate, with bias checkextract-key-snippets— verbatim pull-quotes worth citing
Synthesis
exec-summary— opinionated one-page brief evaluating content and credibilitycomprehensive-analysis— full seven-section critical analysis (verdict, summary, stats, cases, quotes, synthesis, metadata)
Utilities
load-report— normalise PDF/DOCX/HTML/MD into Claude-readable text with page anchorsexport-analysis— render the analysis to a styled PDF (Typst preferred, pandoc fallback)
Commands
/report <path>— full comprehensive analysis on the given file/report-verdict <path>— quick READ / SKIM / SKIP verdict
Installation
# Always available (user scope):
claude plugins install report-analyst@danielrosehill
# Or per-project (run inside a repo):
claude plugins install report-analyst@danielrosehill --scope project
Optional dependencies
None required — Claude reads PDFs natively. Optional for edge cases:
pdftotext(poppler-utils) — fallback for awkward PDFspandoc— DOCX / HTML normalisationtypst— preferred renderer forexport-analysisocrmypdf— for image-only PDFs
Credits
Methodology and prompt content adapted from the NotebookLM-Custom-Prompts repository — the "Jaded Report Reader" persona and the verdict / extraction / summary prompt set originate there.
License
MIT.