result_visualization

Generate charts, evidence tables, and argument diagrams for research reports with figure validation.

5|1|Updated Jul 17, 2026
One-click install
npx skills add https://github.com/WissingChen/my_code_config --skill result-visualization-wissingchen
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: result_visualization
Source: https://github.com/WissingChen/my_code_config/tree/main/my_skills/result_visualization
Command: npx skills add https://github.com/WissingChen/my_code_config --skill result-visualization-wissingchen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires matplotlib, seaborn, and includes references (resource) components.

What problem does it solve? Research reports and direction discussions often hide weak evidence behind aggregate bars, fabricated error bars, or misleading chart defaults. This Skill produces honest, reproducible figures and diagrams that encode evidence without distortion, and validates every figure before it is embedded in a report. ## Core Features & Use Cases - Data Charts and Evidence Tables: Select the right form (histogram, paired plot, small multiples, reliability diagram) from the analytical question, with strict rules against fabricated uncertainty, truncated axes, and misleading defaults. - Argument and Process Diagrams: Draw implementation-chain diagrams, related-work alignment maps, risk maps, and decision diagrams using Mermaid or self-contained inline SVG with a fixed semantic color palette. - Figure Validation and Retention: Run a final review checklist (axis labels, colorblind safety, caption completeness, render verification) and classify each artifact as diagnostic, evidence, or explanatory with explicit retention rules. - Use Case: After an experiment run, hand off a statistical summary and receive a reproducible matplotlib script plus PDF/PNG figure whose caption states the comparison, observational unit, and uncertainty semantics. ## Quick Start Ask the assistant to plot the baseline-expected-actual comparison for your latest experiment run as a publication-ready figure with an honest caption.

Frequently Asked Questions about result_visualization

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I choose the right chart type for experiment results?▼

Match the chart to the analytical question: histograms or violins for distributions, paired points for repeated observations, line charts for trends over steps, and dot plots or small multiples for group comparisons. Prefer showing raw points over aggregate bars whenever the distribution matters.

How to plot uncertainty in matplotlib without fabricating error bars?▼

Only show uncertainty derived from valid observations, such as the observed range across independent runs, and state its semantics in the caption. Never synthesize confidence intervals from aggregate rows or pseudo-replicates; if only means exist, plot points without error bars and note the limitation.

When should I use Mermaid versus inline SVG for diagrams?▼

Use Mermaid for standard flowcharts, sequence diagrams, and state diagrams up to about 15 nodes. Switch to self-contained inline SVG only when Mermaid cannot express the layout, keeping inline styles, the shared semantic color palette, and no external fonts or scripts.

Does this skill perform statistical analysis or hypothesis testing?▼

No, statistical analysis and verdicts are delegated to the result_analysis skill. This skill only encodes the handed-off statistical claims into figures and must not alter conclusions, invent significance markers, or fill in missing handoff fields from the data.

What figure defaults are considered misleading in research reports?▼

Rejected defaults include unlabelled truncated axes, dual y-axes without strong justification, 3D decoration, rainbow colormaps, pie charts for comparisons, and significance decorations without analytical support. Figures must also pass colorblind and grayscale readability checks.