dogfood

Automate exploratory testing of web applications with screenshots and video reports.

8|Updated Oct 26, 2025
One-click install
npx skills add https://github.com/sasamuku/dotfiles --skill dogfood-sasamuku
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dogfood
Source: https://github.com/sasamuku/dotfiles/tree/main/.agents/skills/dogfood
Command: npx skills add https://github.com/sasamuku/dotfiles --skill dogfood-sasamuku

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires agent-browser, bash, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the process of exploring and testing web applications to find bugs, UX issues, and other problems, significantly reducing the time and effort required for QA.

Core Features & Use Cases

  • Systematic Exploration: Visits each page and feature of a web application systematically.
  • Bug Documentation: Captures full reproduction evidence for every issue found.
  • Reproducible Reports: Generates structured reports with step-by-step screenshots, repro videos, and detailed steps.
  • Use Case: Ideal for teams that need to "dogfood" their own applications or review the quality of third-party platforms.

Quick Start

Run the dogfood skill with the target URL: dogfood --target-url https://example.com

Frequently Asked Questions about dogfood

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

FAQPage Schema
How do I automate exploratory testing for a web application?

Automated exploratory testing systematically visits pages and features of a web application to identify bugs and UX issues. The Skill captures full reproduction evidence including step-by-step screenshots, repro videos, and detailed steps to document every issue found.

What is the best way to generate bug reports with reproduction steps for QA?

Generating QA bug reports requires capturing full reproduction evidence during testing. This Skill records videos and structured reports with detailed steps and screenshots for every identified issue, significantly reducing the manual effort needed to document bugs.

Do I need Bash and agent-browser to automate web application bug hunting?

Yes, automated bug hunting requires Bash and agent-browser dependencies for automated browser interaction. These tools enable the systematic page visits, screenshot capturing, and video recording needed to perform exploratory testing and generate reports.

Can I use automated QA testing to review the quality of third-party platforms?

Yes, automated QA testing can review the quality of third-party platforms. The Skill systematically visits each feature, captures reproduction evidence for issues, and generates structured reports, making it ideal for reviewing external web applications or dogfooding your own.

What limitations exist when using automated browser interaction for exploratory testing?

Automated exploratory testing limitations include reliance on Bash and agent-browser for browser interaction. The process requires these associated tools to be properly configured to perform systematic page visits and capture screenshots and videos without interruption.