screenshot

Capture Pulp UI screenshots as PNGs using Skia or CoreGraphics backends.

1|Updated Jul 11, 2026
One-click install
npx skills add https://github.com/danielraffel/burl --skill screenshot-danielraffel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: screenshot
Source: https://github.com/danielraffel/burl/tree/main/.agents/skills/screenshot
Command: npx skills add https://github.com/danielraffel/burl --skill screenshot-danielraffel

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill captures faithful PNG screenshots of Pulp view trees and imported UIs, ensuring accurate representation for review and validation.

Core Features & Use Cases

  • Headless Capture: Takes screenshots without a window, suitable for automated testing and CI/CD pipelines.
  • Backend Selection: Supports Skia and CoreGraphics backends for rendering UIs to PNG.
  • Use Case: Use this Skill to capture UI components for testing and validation, ensuring that UI elements are rendered correctly.

Quick Start

Use the screenshot skill to capture the UI of a Pulp application to a PNG file.

Frequently Asked Questions about screenshot

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

FAQPage Schema
How do I capture PNG screenshots of Pulp UIs for automated testing?

To capture PNG screenshots of Pulp UIs, use headless capture to render view trees without a window. This generates faithful images suitable for automated testing and CI/CD pipelines.

What rendering backends are supported for taking headless UI screenshots?

Headless UI screenshots support Skia and CoreGraphics rendering backends. Selecting the appropriate backend ensures accurate representation of Pulp view trees and imported UIs in the output PNGs.

Does headless screenshot capture work in CI/CD pipelines without a display?

Headless screenshot capture works in CI/CD pipelines by rendering Pulp UIs to PNGs without requiring a window or display. This allows automated validation of UI components during continuous integration.

What do I need to know to capture imported UIs into PNG files?

To capture imported UIs into PNG files, you need knowledge of Pulp view trees and rendering backends. This ensures accurate configuration when rendering UI components for review and validation.

When should I use Skia versus CoreGraphics for UI capture?

Choose Skia or CoreGraphics for UI capture based on your target rendering environment and platform requirements. Both backends render Pulp view trees to PNGs, ensuring UI elements are faithfully represented for validation.