What problem does it solve? Turning BrainX simulation, training, and analysis outputs into scientifically valid figures is error-prone: axes get swapped, units get lost, comparisons use inconsistent scales, and aggregate curves hide raw evidence. This Skill enforces a rigorous figure contract so every plot preserves biological meaning, provenance, and comparison integrity. ## Core Features & Use Cases - Neural data figures: Render spike rasters, population activity, connectivity matrices, trajectories, tuning curves, and 3D views with braintools.visualize helpers that preserve time-major axes, units, and event representations. - Statistical and model evaluation plots: Inspect distributions, Q-Q plots, residuals, confusion matrices, ROC and precision-recall curves, and learning curves with correct sampling structure and held-out evidence separation. - Interactive exploration, styling, and animation: Build Plotly dashboards, apply scoped Matplotlib styles, choose semantically correct colormaps, and animate temporal data with fixed comparison limits. - Use Case: After running a BrainX network simulation, generate a two-panel figure combining a spike raster and population activity trace, verify it against raw event counts, export it at publication resolution, and record full provenance in a FIGURE_MANIFEST.md entry. ## Quick Start Use the brainx-visualization skill to plot a spike raster and population activity figure from my latest BrainX simulation run and export it as a publication-ready PDF.