What problem does it solve?
This Skill solves the issue of charts feeling sluggish in the Bklit Studio editor (experiencing lag during pan operations, slider tick updates, or legend hover interactions) even when similar chart types like the pie chart perform smoothly.
Core Features & Use Cases
- Structured Performance Audit Workflow: Step-by-step guidance to identify root causes of chart lag, including re-render tracing, expensive animation detection, and context memoization checks.
- Proven Optimization Patterns: Pre-vetted solutions for common Studio chart performance issues, such as splitting stable and hover contexts, isolating enter animations, and adding memo boundaries for preview components.
- Cross-Chart Compatibility: Applies to all chart types rendered in Studio, including Sankey, radar, funnel, and cartesian charts, with reference implementations from high-performing chart types like pie and ring.
- Use Case: If your Sankey chart drops FPS during canvas pan while the pie chart runs at 60fps, use this Skill to apply the checklist and align your chart's performance to the reference baseline.
Quick Start
Use the bklit-studio-chart-performance skill to audit and fix the sluggish performance of your Studio chart by following the provided optimization checklist.