dogfood-quirks

Resolve agent-browser CLI configuration and runtime inconsistencies on Linux.

Updated Jul 18, 2026
One-click install
npx skills add https://github.com/arthrod/conejo-skills --skill dogfood-quirks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dogfood-quirks
Source: https://github.com/arthrod/conejo-skills/tree/main/skills/dogfood-quirks
Command: npx skills add https://github.com/arthrod/conejo-skills --skill dogfood-quirks

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill resolves critical stability issues, environment configuration errors, and undocumented behavioral quirks of the agent-browser CLI on Linux systems, preventing failed automation runs and silent errors.

Core Features & Use Cases

  • Environment Hardening: Provides the necessary export commands to ensure Chrome launches correctly and timeouts behave as expected.
  • Error Resolution: Offers a lookup table for common CLI failures, such as stale element references and broken subactions.
  • Reliable Patterns: Defines best-practice workflows for session management, screenshotting, and vision-augmented testing to ensure consistent, reproducible results.

Quick Start

Apply the required environment variables and follow the documented re-snapshotting patterns before initiating any agent-browser automation task.

Frequently Asked Questions about dogfood-quirks

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

FAQPage Schema
Why does agent-browser automation fail to launch Chrome on Linux?

Stale element references during Linux browser automation occur when DOM nodes refresh between query and interaction. Implementing robust DOM-ref handling protocols and documented re-snapshotting patterns resolves these reference errors and stabilizes automated testing workflows.

How do I set up environment variables for agent-browser CLI on Linux?

To set up the agent-browser CLI on Linux, apply the necessary environment variable export commands before initiating any automation task. This environment hardening ensures Chrome launches correctly and prevents silent errors during automated browser testing runs.

What's the best way to capture consistent screenshots with agent-browser?

The best way to capture consistent screenshots with agent-browser is following best-practice workflows for session management and vision-augmented testing. These reliable patterns ensure accurate visual verification and reproducible results across automated testing sessions.

Does agent-browser work with vision-augmented testing on Linux?

Yes, agent-browser supports vision-augmented testing on Linux when configured with the correct environment variable exports and robust DOM-ref handling protocols. Following documented re-snapshotting patterns ensures accurate visual verification and consistent reproducible results.

How to fix broken subactions and runtime inconsistencies in agent-browser CLI?

Fixing broken subactions and runtime inconsistencies in the agent-browser CLI requires consulting the error resolution lookup table. This table diagnoses common CLI failures and provides environment-specific fixes to prevent failed automation runs and silent errors.