dogfood

Identifies and documents defects in web applications via systematic exploratory QA testing.

Updated Feb 21, 2026
One-click install
npx skills add https://github.com/Gitnapp/Skills --skill dogfood-gitnapp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dogfood
Source: https://github.com/Gitnapp/Skills/tree/main/dogfood
Command: npx skills add https://github.com/Gitnapp/Skills --skill dogfood-gitnapp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps teams uncover hidden web application defects by providing a structured exploratory QA process for discovering, documenting, and communicating bugs with evidence.

Core Features & Use Cases

  • Exploratory Web Testing: Guides browser-based navigation, interaction testing, console inspection, and visual review across application flows.
  • Evidence-Based Bug Reporting: Captures reproduction steps, screenshots, console errors, severity levels, and categorized issue reports.
  • Use Case: Test a newly launched web application by checking navigation, forms, authentication flows, responsive behavior, and edge cases, then generate a prioritized QA report.

Quick Start

Use the dogfood skill to perform exploratory QA testing on the provided web application URL and generate a structured bug report.

Frequently Asked Questions about dogfood

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

FAQPage Schema
How do I perform exploratory testing on a web application?

Exploratory testing for web applications involves systematically navigating user flows, forms, and authentication to identify defects. This process includes browser interaction, console inspection, and visual review to capture reproduction steps and generate structured QA reports.

What is the best way to document web application bugs with evidence?

Documenting web application bugs with evidence requires capturing reproduction steps, screenshots, and console errors during browser-based testing. This structured approach classifies findings by severity and generates prioritized reports for clear communication.

How do I check web application accessibility and visual defects?

Checking web application accessibility and visual defects requires systematic browser-based inspection across responsive behaviors and navigation flows. This process identifies UI inconsistencies and validates feature behavior to ensure comprehensive quality assurance coverage.

Can I automate bug reporting for browser-based web testing?

Automating bug reporting for browser-based web testing requires browser automation capabilities to capture evidence and analyze console issues. This systematic process classifies findings and produces structured QA reports detailing severity and reproduction steps.

What does systematic exploratory QA testing cover for newly launched web apps?

Systematic exploratory QA testing for newly launched web apps covers navigation, forms, authentication flows, responsive behavior, and edge cases. It uncovers hidden defects through structured browser interaction and visual inspection to produce prioritized reports.

Do I need browser automation capabilities to generate structured QA reports?

Browser automation capabilities are required to perform systematic exploratory QA testing and generate structured QA reports. These capabilities enable capturing evidence, analyzing console issues, and classifying findings during web application defect identification.