dogfood

Automate exploratory QA testing of web applications with structured bug reports.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires browser_navigate, browser_snapshot, browser_click, browser_type, browser_vision, browser_console, browser_scroll, browser_back, browser_press, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Dogfood automates and streamlines the exploratory QA testing process for web applications, reducing manual effort and improving efficiency.

Core Features & Use Cases

  • Systematic Testing Workflow: A 5-phase approach to systematically test web applications, ensuring thorough coverage.
  • Browser Automation: Interact with web elements, take screenshots, and log console errors.
  • Evidence Collection: Capture and categorize issues with detailed reporting.
  • Use Case: Use Dogfood to test a new web application, ensuring its functionality and usability before release.

Quick Start

Run the dogfood skill with the URL 'https://example.com' and select 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 testing for a web application?

Automated exploratory testing navigates web applications, interacts with elements, captures screenshots, logs console errors, and generates structured bug reports to reduce manual QA effort.

What is systematic QA testing and how does it work for web apps?

Systematic QA testing uses a 5-phase approach to navigate, interact, and capture evidence across web applications, ensuring thorough coverage and structured bug reporting.

How do I capture and categorize bug reports during browser automation?

Browser automation captures evidence by taking screenshots, logging console errors, and categorizing issues into detailed structured bug reports during the web application testing workflow.

Do I need a Python environment to run automated web application testing?

Yes, automated web application QA testing requires a Python environment along with a browser automation toolset to navigate, interact, and capture evidence.

Can I test a full website or do I need to specify individual pages?

You can test a full website by providing the URL and selecting the 'full site' scope, allowing the browser automation to systematically navigate and test the entire application.

What browser interactions are supported during web application QA testing?

Supported browser interactions include navigating, clicking, typing, scrolling, taking snapshots, visual verification, checking console logs, and pressing keys to test web elements.