dogfood

Automate exploratory QA testing for web applications with browser interactions and markdown reports.

7|1|Updated Jul 26, 2026
One-click install
npx skills add https://github.com/paxlabs-inc/ion-agent --skill dogfood-paxlabs-inc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dogfood
Source: https://github.com/paxlabs-inc/ion-agent/tree/main/skills/dogfood
Command: npx skills add https://github.com/paxlabs-inc/ion-agent --skill dogfood-paxlabs-inc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill addresses the challenge of inconsistent and unrecorded exploratory testing by providing a structured, repeatable framework for identifying, documenting, and reporting web application bugs.

Core Features & Use Cases

  • Structured Exploration: Guides the agent through a 5-phase testing workflow including planning, interaction, and evidence collection.
  • Automated Evidence: Automatically captures console errors, visual snapshots, and DOM states to ensure high-quality bug reports.
  • Use Case: Use this skill to perform a comprehensive smoke test on a new deployment, ensuring that key user flows like login and checkout are functional and free of console errors.

Quick Start

Use the dogfood skill to perform exploratory testing on the website at https://example.com with a focus on the checkout flow.

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 web applications?

Automate exploratory QA testing by coordinating browser interactions, console monitoring, and visual snapshots to identify bugs across diverse user flows. This structured approach generates standardized markdown reports with collected evidence.

What is the best way to perform a comprehensive smoke test on a new web deployment?

Perform a comprehensive smoke test by running a structured 5-phase testing workflow that includes planning, interaction, and evidence collection. This ensures key user flows like login and checkout are functional and free of console errors.

How do I generate standardized bug reports with console errors and visual snapshots?

Generate standardized bug reports by automatically capturing console errors, visual snapshots, and DOM states during structured navigation. This automated evidence collection ensures high-quality markdown documentation of identified issues.

Do I need a browser toolset to execute web testing and interaction commands?

Yes, you need a browser toolset to execute navigation, snapshotting, and interaction commands for web testing. This environment is required to facilitate bug identification through structured navigation and visual analysis.

Can I use this for testing specific user flows like the checkout process?

Yes, you can target testing for specific user flows like the checkout process by guiding the agent through structured navigation. This facilitates bug identification and evidence collection across the targeted flow.

Why does my exploratory testing lack consistent structure and recorded evidence?

Exploratory testing lacks consistency without a structured, repeatable framework for identifying, documenting, and reporting web application bugs. Automating evidence collection and following a 5-phase workflow ensures consistent and recorded results.