Back

Firecrawl QA

Testing & QA31.6K installs

What it does

Test a live website with Firecrawl browser and write up what's broken: links, forms, mobile layout, performance and console errors. Use for pre-launch checks, bug hunts or confirming a deployed site works.

Install

npx skills add https://github.com/firecrawl/firecrawl-workflows --skill firecrawl-qa

Website

www.skills.sh/firecrawl/firecrawl-workflows/firecrawl-qa

Details

From the skill’s SKILL.md or README, by its authors. View the original

Firecrawl QA

Use this to test a live site and return a unified QA report.

Onboarding Interview

Infer the URL, QA focus, and output format from context. If the target URL is clear, proceed immediately.

Ask at most 1-3 concise questions only if blocked, such as the URL, the focus area, or credentials/constraints for protected flows.

Firecrawl Collection Plan

Use Firecrawl map to discover pages. Use Firecrawl browser for interactions, forms, navigation, and responsive/manual checks when available. Use scrape for page content and link extraction.

Parallel Work

If appropriate, use sub-agents or equivalent parallel task runners:

  • Full: Navigation and Links, Forms and Interactions, Content and Visual, Error States.
  • Forms: Form Discovery, Happy Path, Edge Cases, Validation.
  • Navigation: Sitemap, Nav Testing, Link Checker, Routing.
  • Responsive: Desktop, Tablet, Mobile, Interaction.
  • Performance: Page Load, Asset Audit, Content Efficiency, Comparison.

Each tester should return severity, URL, description, evidence, and reproduction steps.

Final Deliverable

# QA Report: [Site]

## Summary
- Health score: [x/10]
- Pages tested: [count]
- Issues found: [critical/major/minor]

## Critical Issues
[C-1] URL | Description | Steps to reproduce | Expected vs actual

## Major Issues
[M-1] URL | Description | Steps to reproduce

## Minor Issues
[m-1] URL | Description

## Positive Observations
[What works well]

## Pages Tested
[URLs]

## Agent/Test Summary
[Who tested what]

## Rerun Inputs
workflow: firecrawl-qa
url: [url]
focus: [full/forms/navigation/responsive/performance]

Quality Bar

  • Include reproduction steps for functional issues.
  • Do not report speculative bugs without evidence.
  • Deduplicate findings across testers.
See all
  • Testing & QA

    Test-driven development. Use when the user wants to build features or fix bugs test-first, mentions "red-green-refactor", or wants integration tests.

    npx skills add https://github.com/mattpocock/skills --skill tdd
    1.2M installs
  • Testing & QA

    Grill the user relentlessly about a plan, decision, or idea. Use when the user wants to stress-test their thinking, or uses any 'grill' trigger phrases.

    npx skills add https://github.com/mattpocock/skills --skill grilling
    1.1M installs
  • Testing & QA

    Diagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.

    npx skills add https://github.com/mattpocock/skills --skill diagnosing-bugs
    907.2K installs
  • Testing & QA

    Set up Husky pre-commit hooks with lint-staged (Prettier), type checking, and tests in the current repo. Use when user wants to add pre-commit hooks, set up Husky, configure lint-staged, or add commit-time formatting/typechecking/testing.

    npx skills add https://github.com/mattpocock/skills --skill setup-pre-commit
    535.4K installs

Skills are shared by members and not reviewed by us. Read a skill’s code before you install it.

Firecrawl QA: AI agent skill | Tool Directory AI