dogfood

Automate exploratory QA testing of web applications with browser toolset commands and generate structured bug reports.

7|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/kzinmr/ai-topics --skill dogfood-kzinmr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dogfood
Source: https://github.com/kzinmr/ai-topics/tree/main/config/hermes/skills/_overrides/dogfood
Command: npx skills add https://github.com/kzinmr/ai-topics --skill dogfood-kzinmr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of exploring and testing web applications, identifying bugs, and reporting issues effectively.

Core Features & Use Cases

  • Exploratory QA Testing: Navigate through web applications, interact with elements, and produce structured bug reports.
  • Automated Tasks: Utilize browser toolset commands for navigation, interaction, and error checking.
  • Customizable Output: Save screenshots and reports to a specified directory or default location.
  • Use Case: For a new web application launch, use this Skill to perform a comprehensive QA test, capturing evidence of issues and generating a detailed report.

Quick Start

Run the 'dogfood' skill with the URL 'https://example.com' and specify the scope 'full site' to test the entire application.

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?

Automated exploratory QA testing uses browser automation to navigate web applications, interact with elements, and identify bugs. You initiate it by providing a target URL and specifying a test scope to generate structured bug reports and capture evidence.

What is the best way to generate structured bug reports during web testing?

Generating structured bug reports involves using automated browser toolset commands to navigate and interact with web elements while checking for errors. The process captures screenshots and saves detailed reports to a specified directory for post-launch QA validation and bug hunting.

Can I run automated web testing without installing external dependencies?

Yes, you can run automated web testing without installing external dependencies. This Skill operates using built-in scripts to perform browser automation, meaning no prior package installations are required to start validating functionality and hunting for bugs.

Does browser automation work for full site performance testing and bug hunting?

Browser automation works for full site performance testing and bug hunting by systematically navigating web applications to validate functionality. It interacts with elements across the entire site scope to identify issues and produce comprehensive evidence reports.

How do I customize the output directory for QA automation screenshots and reports?

To customize the output directory for QA automation screenshots and reports, specify your desired save location when initiating the testing process. If no directory is specified, the system defaults to a standard location for storing captured evidence and structured bug reports.

When should I use automated QA testing instead of manual web testing?

You should use automated QA testing for post-launch validation, comprehensive bug hunting, and performance testing across a full website. It streamlines repetitive navigation and interaction tasks, producing structured reports more efficiently than manual web testing.