jahia-dev-screenshot

Capture reference and local Jahia renders for visual comparison.

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/Jahia/formidable --skill jahia-dev-screenshot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jahia-dev-screenshot
Source: https://github.com/Jahia/formidable/tree/main/.agents/skills/jahia-dev-screenshot
Command: npx skills add https://github.com/Jahia/formidable --skill jahia-dev-screenshot

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Captures reference and local Jahia renders for visual comparison, reducing manual QA effort during UI development.

Core Features & Use Cases

  • Detects available screenshot tools (Playwright preferred, with Puppeteer and native Chrome as fallbacks).
  • Captures a reference screenshot from a given URL to serve as a visual spec.
  • Captures the local Jahia render after build to validate against the reference.
  • Produces side-by-side or comparable visuals to identify regressions.
  • Useful for before-build inspiration and after-build validation of Jahia views.

Quick Start

Run jahia-dev-screenshot against a reference URL and your Jahia render to generate visual comparison screenshots.

Frequently Asked Questions about jahia-dev-screenshot

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

FAQPage Schema
How do I capture Jahia renders for visual comparison during UI development?

You can capture Jahia renders by automating screenshots of a reference URL and your local post-build render. This generates side-by-side visuals to identify UI regressions and validate your Jahia views.

What screenshot tools work with Jahia visual testing automation?

Jahia visual testing automation prefers Playwright for capturing screenshots, with Puppeteer and native Chrome as fallbacks. The tool automatically detects which of these available browser automation frameworks is installed in your environment.

Do I need Playwright installed to take reference screenshots of Jahia views?

No, you do not need Playwright specifically installed to take reference screenshots of Jahia views. The tool detects available screenshot utilities and falls back to Puppeteer or native Chrome if Playwright is missing.

Can I compare a before-build reference URL against a local Jahia render?

Yes, you can compare a before-build reference URL against a local Jahia render. The tool orchestrates capturing both screenshots and produces comparable visuals to validate your post-build UI against the reference spec.

What is the best way to automate QA screenshots for Jahia UI changes?

The best way to automate QA screenshots for Jahia UI changes is using a tool that orchestrates reference and local render captures. It minimizes manual setup by detecting tools and generating comparison reports for regression validation.

Why are my local Jahia screenshots not matching the reference render?

If your local Jahia screenshots do not match the reference render, the generated comparison report highlights visual regressions. You can use these side-by-side visuals to identify UI discrepancies introduced during your build.