dogfood

Automate exploratory QA testing of web applications with browser interactions and bug reports.

9|3|Updated May 18, 2026
One-click install
npx skills add https://github.com/jordanhubbard/mac --skill dogfood-jordanhubbard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dogfood
Source: https://github.com/jordanhubbard/mac/tree/main/src/mac/_hermes/skills/dogfood
Command: npx skills add https://github.com/jordanhubbard/mac --skill dogfood-jordanhubbard

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the process of systematic exploratory QA testing for web applications, helping you find bugs and gather evidence efficiently.

Core Features & Use Cases

  • Systematic Testing: Follows a 5-phase workflow to ensure comprehensive testing of web applications.
  • Browser Interactions: Navigate, interact with elements, capture evidence, and produce structured bug reports.
  • Use Case: Use this Skill to test a web application for usability, functionality, and performance issues, ensuring a high-quality user experience.

Quick Start

Run the dogfood skill with the target URL and scope: dogfood run --url https://example.com --scope full-site

Frequently Asked Questions about dogfood

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

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

Automating exploratory QA testing requires a tool that navigates web apps, interacts with elements, and captures evidence. This Skill follows a systematic 5-phase workflow to test usability and functionality while generating structured bug reports.

What is the best way to find bugs through automated web testing?

The best way to find bugs through automated web testing is using a systematic exploratory approach that captures evidence during navigation. This Skill performs interactions and generates structured reports to document functionality and performance issues.

Do I need a browser toolset to run automated QA testing scripts?

Yes, you need a browser toolset to run automated QA testing scripts. This Skill requires a browser toolset to perform automated browser actions like navigation and interaction, utilizing internal scripts for testing workflows.

How do I capture evidence during web app bug detection?

To capture evidence during web app bug detection, the QA automation process navigates and interacts with the application to record issues. This Skill performs evidence capture and produces structured reports documenting the bugs found.

Can I test a full-site scope with automated browser interactions?

Yes, you can test a full-site scope with automated browser interactions. You can initiate testing by providing a target URL and scope, and the Skill will navigate and interact with elements to find bugs.