report

Installation
SKILL.md

Report Skill

Render research outputs into self-contained HTML using Jinja2 templates and matplotlib charts. Install with uv sync --extra report. Default output uses QUANTSPACE_REPORTS_ROOT when set, otherwise the workspace reports/ path.

Complete research archives are HTML only. Do not write them as Markdown or PDF. Do not use a database. Other skills must not write HTML; they return objects, and the caller fills ResearchReport then calls write_research_bundle.

Two output paths

Path Entry Output Use for
Complete research archive ResearchReport + write_research_bundle reports/<namespace>/<slug>/index.html Takeaway research document, including public examples
Dashboard preview ReportRenderer + factor_report / backtest_report / signal_digest one HTML file Quick look, not an archive

Charts are inlined as base64 data URIs via the png_data_uri Jinja filter.

Installs
4
GitHub Stars
60
First Seen
Sep 2, 2026