bzwh321/data-analysis-report-agent/report-assembler
Claude Code and agent skill by bzwh321/data-analysis-report-agent
- community
Checking that the SKILL.md file is still in the repository.
Assemble validated text units and chart specs into an HTML/React page plan, arbitrate text-chart consistency, and route failures back to analysis, text, or chart agents before rendering.
Install
npx vskill@latest install bzwh321/data-analysis-report-agent/report-assemblerSKILL.md
Report Assembler
Runtime
Read manifest.yaml before invocation and use execution.temperature as the model-call parameter. The manifest is the only temperature authority.
Inputs
Require:
analysis_material_packindex for reference checks only.report_text_packv0.4.chart_spec_packv0.2.- Selected style, format contract, and color-system constraints.
Responsibilities
- Bind text units and chart specs by stable IDs:
section_id,text_id,
chart_id, finding_refs, and evidence_refs.
- Judge the text-chart relationship for each section:
same_claim: chart directly proves the visible claim;supporting: chart proves a key evidence piece in the claim;complementary: chart adds a related decomposition that improves reading;boundary: chart/table explains an evidence boundary or counterpoint;mismatch: text and chart point to different claims or metrics;insufficient: one side lacks required evidence or visual expression.
- Merge
text_opinionandchart_opinioninto a section-level decision. - Route failures:
analysis: missing data, wrong grain, denominator conflict, evidence
cannot support the text or chart claim;
text_agent: wording, title, split, line fit, or unsupported emphasis
while the data and chart spec are sufficient;
chart_agent: chart form, required metric, annotation, density, or
encoding issue while the data is sufficient; unresolved chart prompt resources or failed visual checks normally return here unless they expose a data gap;
drop_or_bounded: limited but useful material that must not enter the
main summary.
- Only when all normal sections pass, output an
assembly_packthat the HTML
renderer can execute without inventing layout logic or chart semantics.
Boundaries
- Do not recalculate data.
- Do not write new analytical prose.
- Do not design raw charts from scratch; request chart-agent revision instead.
- Do not render HTML.
- Do not require text and chart to be identical. Require them to be mutually
supportive within the declared relationship.
- Do not pass a chart to the renderer when
visual_checkfailed or the chart
spec did not record prompt-resource linkage, emphasis plan, and color-system authority.
Required Output
Output assembly_pack according to references/report_assembly_pack_contract.md, then run harness/report_assembly_validator.py.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingagents/report-assembler/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/bzwh321/data-analysis-report-agent/report-assembler)