What problem does it solve?
This skill solves the challenge of capturing faithful, headless screenshots of complex Pulp UI view trees, ensuring that GPU-rendered content, native overlays, and asset-heavy designs are rendered accurately without silent failures or blank frames.
Core Features & Use Cases
- Intelligent Backend Selection: Automatically chooses between CPU raster, GPU-accelerated surfaces, or native snapshots based on the view tree composition.
- Fidelity Validation: Provides tools to compare rendered output against reference images, including heatmap generation and worst-offending region analysis.
- Use Case: Use this skill to automate visual regression testing for imported Figma designs, ensuring that gradients, images, and layout constraints match the source of truth across different rendering backends.
Quick Start
Use the screenshot skill to capture the current UI view tree to a PNG file using the skia backend for maximum fidelity.