用途:把分析、比较、调查、进度或计划整理成便于决策的自包含 HTML 报告,最终产物原则上为单一 .html 文件。触发语包括「做 HTML 报告」「汇总成报告」「可视化比较」「用图表展示」「做甘特图」「做成仪表盘风格」等。
主要能力:先确定最重要结论与 3〜5 个关键发现,再选择可视化;支持 bar、line、scatter、heatmap、waterfall、donut、radar、gantt 八种图表,非对应关系优先用数据表而非强行替代。报告结构含标题与范围、执行摘要、KPI/关键发现、决策建议、主视觉分析、进度风险依赖、详细数据、方法与假设、来源。
使用方式:通过参数传入要报告化的内容;输出默认 _/reports/<report-name>.html,可用 --output <path> 指定。先确认 python3 存在:command -v python3 >/dev/null || echo "python3 が見つからない"。生成命令:python3 "${CLAUDE_SKILL_DIR}/scripts/render_report.py" --spec "<report-spec.json>" --output "<output.html>"。生成后必须验证:python3 "${CLAUDE_SKILL_DIR}/scripts/validate_report.py" "<output.html>",failure 为 0 才可声明完成。
限制:不推测缺失值、日期、比例、单位或状态;不依赖外部 CDN、字体、图片、JS 库,页面加载不得外部通信;默认不用 JavaScript,仅 --interactive 或大量数据时允许内联 vanilla JS;不嵌入机密信息,输出到公开区域前需确认;validator 通过前不视为完成。