What problem does it solve?
It prevents you from publishing reports that are incomplete, out of date, or numerically unverified by enforcing pre-flight checks before Quarto rendering.
Core Features & Use Cases
- Quarto + Stata engine verification: Ensures the Quarto Stata engine is available (e.g., reports won't fail mid-render for avoidable setup issues).
- Freshness and single-source-of-truth enforcement: Detects stale figures/tables referenced by the
.qmd by comparing artifact and producing do-file modification times, then triggers re-runs when needed.
- Citation completeness and numerical-claim validation: Verifies all
@key citations exist in references.bib and blocks rendering if any number-bearing claims cannot be verified from logs/*.log.
- Use case: After running Stata analyses that generate
output/tables/ and output/figures/, you can compile them into a Quarto .qmd report that is guaranteed to match the latest artifacts and verified claims.
Quick Start
Use the render-report skill to render the report by telling it: Render the Quarto Stata report at reports/your_report.qmd and let it verify engine availability, artifact freshness, citations, and numerical claims before producing the final HTML/PDF/DOCX.