pool-warmup

Tune headless browser pool warmup and visual-diff sensitivity for automated testing.

Updated May 11, 2026
One-click install
npx skills add https://github.com/AesopScott/mojo --skill pool-warmup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pool-warmup
Source: https://github.com/AesopScott/mojo/tree/main/harnesses/skills/pool-warmup
Command: npx skills add https://github.com/AesopScott/mojo --skill pool-warmup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses performance bottlenecks in browser-based visual capture systems by tuning headless pool configurations and sensitivity settings to ensure rapid, reliable evidence collection.

Core Features & Use Cases

  • Performance Tuning: Adjusts capture resolution and visual-diff sensitivity to reduce processing overhead.
  • Pool Management: Warms up headless browser instances to eliminate cold-start latency during automated testing.
  • Use Case: When a browser capture harness is timing out or producing inconsistent visual diffs, use this skill to calibrate the pool and sensitivity thresholds for faster, more stable execution.

Quick Start

Use the pool-warmup skill to tune the browser capture harness for the current performance bottleneck.

Frequently Asked Questions about pool-warmup

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

FAQPage Schema
How do I reduce headless browser cold-start latency during automated testing?

To reduce headless browser cold-start latency, warm up headless browser instances in a pool before execution. This eliminates initialization overhead and ensures instances are ready for immediate capture.

Why does my browser capture harness produce inconsistent visual diffs?

Inconsistent visual diffs occur when visual-diff sensitivity thresholds are miscalibrated. Adjusting capture resolution and diff sensitivity settings stabilizes evidence collection by reducing processing overhead and false positives.

How do I optimize headless browser pool performance for visual regression testing?

Optimize headless browser pool performance by configuring capture resolution, diff sensitivity, and pool warmup parameters. This calibration reduces processing overhead and improves throughput during visual regression testing.

Can I tune capture resolution to speed up automated browser testing?

Yes, you can tune capture resolution to speed up automated browser testing. Adjusting resolution reduces the processing overhead required for visual evidence collection and diffing.

What is the best way to stop browser capture timeouts in automated testing environments?

The best way to stop browser capture timeouts is warming up the headless browser pool and calibrating sensitivity thresholds. This eliminates cold-start delays and reduces processing overhead for stable execution.