visual-loop

Capture web page screenshots and analyze them with Gemini Vision for visual consistency.

Updated Jun 3, 2026
One-click install
npx skills add https://github.com/moongci38-oss/forge-plugins --skill visual-loop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: visual-loop
Source: https://github.com/moongci38-oss/forge-plugins/tree/main/forge-design/skills/visual-loop
Command: npx skills add https://github.com/moongci38-oss/forge-plugins --skill visual-loop

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, gemini, pdfplumber, pypdf, and includes scripts (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the visual verification and validation of web UI changes, eliminating the need for manual testing and providing instant feedback on UI quality.

Core Features & Use Cases

  • Automated Visual Testing: Automatically capture screenshots of web pages and analyze them using Gemini Vision for visual consistency.
  • Functionality Checks: Assess the functionality of web elements and their interactions.
  • Use Case: Before deploying a new version of a web application, use this Skill to automatically verify that all UI elements are rendering correctly and function as expected.

Quick Start

Use the visual-loop skill to test the visual and functional consistency of the website at 'http://localhost:3000'.

Frequently Asked Questions about visual-loop

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

FAQPage Schema
How do I automate visual testing for web UI changes in a CI pipeline?

Automated visual testing for web UI changes is handled by capturing Playwright screenshots, analyzing them with Gemini Vision, and checking functional consistency to provide instant feedback in continuous integration pipelines.

Can I use Playwright with Gemini Vision for UI validation?

Yes, Playwright captures web page screenshots and Gemini Vision analyzes them for visual consistency, enabling automated UI validation by assessing rendering and functional interactions of web elements.

What is the best way to verify web UI rendering before deployment?

Verifying web UI rendering before deployment is best achieved by automating screenshot capture and visual analysis, ensuring all UI elements render correctly and function as expected without manual testing.

Do I need Python scripts to run visual verification on a local web application?

Yes, custom Python scripts are required to run visual verification, utilizing Playwright and Gemini Vision API to test the visual and functional consistency of web applications like those at localhost.

Why does visual testing not catch functional inconsistencies in web elements?

Visual testing might miss functional inconsistencies if it only checks rendering, but this approach assesses functionality of web elements and their interactions using Gemini Vision to ensure both UI quality and functionality.