What problem does it solve? After a coding or ops run, terminal output is hard to scan and share. This Skill turns task results, diffs, and evidence into a small, offline-safe HTML report published to a local LAN URL, without building a full dashboard. ## Core Features & Use Cases - Deterministic JSON-spec rendering: Write a small report.spec.json using an approved component catalog (Hero, TLDR, StatusCards, EvidenceTable, RiskBox, NextAction, Timeline, Checklist), then render it to styled HTML with scripts/render_html_from_spec.py. - Built-in safety validation: validate_spec.py and validate_html.py block external URLs, credential-like values, account IDs, raw HTML, and white/day backgrounds before publishing. - LAN publishing with lifecycle: publish_html.py copies output to /opt/crypto-web/fast/<slug>/, writes evidence copies, validates the URL with curl, and archive_old_reports.py enforces a 7-day retention policy. - Use Case: After a worker run, ask for a quick web report; the Skill produces a Midnight Compact dark page with TL;DR, status cards, evidence table, risks, and next action at http://home/fast/<slug>/. ## Quick Start Ask the agent to publish a quick HTML report summarizing what changed in the current task, and it will generate the spec, validate, render, and return the local URL.