What problem does it solve?
This Skill helps you build real-time React data visualizations with @timeplus/vistral without getting stuck on API choice, chart specification structure, streaming update patterns, or common integration mistakes.
Core Features & Use Cases
- Grammar API guidance: Create expressive streaming charts with VistralChart and VistralSpec for line, area, interval, point, text, and other mark types.
- Streaming data patterns: Configure temporal modes, append or replace live data through ChartHandle, and avoid React 18 Strict Mode duplication issues when seeding history.
- Theme and configuration support: Register custom themes, format axes and tooltips, use g2Overrides for advanced behavior, and fall back to the Config API for quick chart setup.
- Use cases: Build operational dashboards, live metrics panels, time-series monitoring views, entity-latest status charts, and other streaming analytics experiences in React apps.
Quick Start
Use the vistral skill to generate a React VistralChart with a VistralSpec for a dark-themed live time-series chart that appends streaming rows every second.