Community研究&データ分析github.com

firecrawl/firecrawl-qa

Firecrawlブラウザを使用してライブウェブサイトのQAテストを実施し、証拠をスクレイピングします。探索的QA、フォームテスト、ナビゲーション/リンクチェック、レスポンシブチェック、パフォーマンス観察、バグレポート、またはローンチ前の品質レビューが必要な場合に使用します。

firecrawl-qa とは?

このスキルは、Firecrawlブラウザを利用してライブウェブサイトのQAテストを自動化します。探索的QA、フォームテスト、ナビゲーションやリンクのチェック、レスポンシブデザインの確認、パフォーマンス観察、バグレポート、ローンチ前の品質レビューなど、幅広いテストケースに対応します。Firecrawlはブラウザベースのスクレイピングツールであり、実際のブラウザ環境でページを読み込むため、JavaScriptで動的に生成されるコンテンツや複雑なUIのテストも正確に行えます。このスキルは、開発者やQAエンジニアが手動テストの負荷を軽減し、一貫性のあるテスト結果を得るのに役立ちます。また、テスト中に収集した証拠(スクリーンショットやHTMLスナップショットなど)を提供するため、バグ報告やレビューに活用できます。対応プラットフォームは主にFirecrawlのAPIを使用する環境(Node.js、Pythonなど)で、CLIツールとしても利用可能です。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/firecrawl/firecrawl-workflows/tree/main/skills/firecrawl-qa

Installed? Explore more 研究&データ分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

firecrawl-qa は何をしますか?

Firecrawlブラウザを使用してライブウェブサイトのQAテストを実施し、証拠をスクレイピングします。探索的QA、フォームテスト、ナビゲーション/リンクチェック、レスポンシブチェック、パフォーマンス観察、バグレポート、またはローンチ前の品質レビューが必要な場合に使用します。

概要

このスキルは、firecrawl ブラウザベースのスクレイピングツールを活用して、ウェブサイトのQAプロセスを自動化します。手動テストの手間を削減し、一貫性のあるテスト結果を提供します。

主な機能

  • 探索的QA: ページ上の要素をクリックし、フォームに入力し、動的コンテンツを検証します。
  • フォームテスト: 送信、バリデーション、エラーメッセージをテストします。
  • ナビゲーション/リンクチェック: 内部リンクと外部リンクが正しく機能しているか確認します。
  • レスポンシブチェック: 異なるビューポートサイズでのレイアウトを検証します。
  • パフォーマンス観察: ページ読み込み時間、リソースサイズ、レンダリングブロッキングを記録します。
  • バグレポート: スクリーンショット、HTMLスナップショット、コンソールログなどの証拠を収集します。
  • ローンチ前レビュー: サイト全体の品質チェックリストを実行します。

使用方法

インストール

npm install @firecrawl/sdk

または

pip install firecrawl-py

基本的な使用例

import Firecrawl from '@firecrawl/sdk';

const client = new Firecrawl({ apiKey: 'YOUR_API_KEY' });

const result = await client.qa('https://example.com', {
  tests: ['links', 'forms', 'performance'],
  responsive: true,
  collectEvidence: true
});

console.log(result);

環境変数

  • FIRECRAWL_API_KEY: Firecrawl APIキー。
  • TARGET_URL: テスト対象のURL(省略可能、実行時に指定可能)。

注意事項

  • テスト対象のウェブサイトに対して、適切な許可を得てから実行してください。
  • 大量のリクエストを送信する場合は、サイトのレート制限に注意してください。
  • 収集した証拠はローカルに保存され、共有可能です。

Individual skills in this repo

This repo contains 15 individual skills — each has its own dedicated page.

firecrawl/firecrawl-company-directories

Extract structured company lists from directories with Firecrawl. Use for scraping YC, Crunchbase, Product Hunt, G2, startup directories, category directories, or custom company databases into JSON, CSV, CRM-ready lists, or research tables.

firecrawl/firecrawl-competitive-intel

Monitor competitor pricing, features, changelogs, dashboards, and product changes with Firecrawl. Use for recurring competitive intelligence, pricing tier extraction, feature change tracking, or structured competitor alerts.

firecrawl/firecrawl-dashboard-reporting

Pull metrics from analytics dashboards and internal web tools with Firecrawl browser. Use when the user needs dashboard reporting, cross-platform metric summaries, authenticated analytics extraction, date-range reports, or structured metrics from web dashboards.

firecrawl/firecrawl-deep-research

Run multi-source deep research with Firecrawl. Use when the user asks to research a topic, compare perspectives, produce a sourced briefing, investigate a technical or market question, or synthesize web evidence across many sources.

firecrawl/firecrawl-demo-walkthrough

Walk through a product's key flows with Firecrawl browser and produce a structured UX/product walkthrough. Use for signup, onboarding, pricing, docs, dashboard, product demo prep, UX teardown, and first-run experience analysis.

firecrawl/firecrawl-knowledge-base

Build a knowledge base from web content with Firecrawl. Use for local reference docs, RAG-ready chunks, fine-tuning datasets, documentation mirrors, topic corpora, or LLM-ready markdown organized from web sources.

firecrawl/firecrawl-knowledge-ingest

Ingest public or authenticated knowledge bases and docs portals with Firecrawl browser. Use for JS-heavy docs, login-gated portals, paginated help centers, support knowledge bases, or structured JSON/markdown extraction from documentation sites.

firecrawl/firecrawl-lead-gen

Generate structured lead lists from prospect databases and web directories with Firecrawl browser. Use for finding prospects by role, company type, industry, stage, location, technologies, or other criteria and exporting CRM-ready JSON or CSV.

firecrawl/firecrawl-lead-research

Produce pre-meeting lead intelligence briefs with Firecrawl. Use when the user needs company research, person research, recent news, talking points, pain points, or outreach preparation before a sales call, partnership meeting, investor conversation, or customer interview.

firecrawl/firecrawl-market-research

Extract market, financial, earnings, industry, and company metrics with Firecrawl. Use when the user asks for market research, industry trends, public company data, financial comparisons, earnings research, or structured market reports.

firecrawl/firecrawl-research-papers

Find and synthesize research papers, whitepapers, PDFs, technical reports, and academic sources with Firecrawl. Use when the user wants a literature review, paper summary, research landscape, or sourced synthesis from PDFs and scholarly/industry publications.

firecrawl/firecrawl-seo-audit

Audit a website's SEO with Firecrawl. Use when the user asks for an SEO audit, metadata and heading review, sitemap/site-structure analysis, keyword opportunities, competitor SERP comparison, or prioritized search optimization recommendations.

firecrawl/firecrawl-shop

Research products across the web with Firecrawl and produce a shopping recommendation or cart-ready summary. Use when the user wants to compare products, find the best option, evaluate reviews, respect budget/preferences, or shop with a saved browser session.

firecrawl/firecrawl-website-design-clone

Extract any website's design system into an agent-ready DESIGN.md using Firecrawl scrape evidence. Use when the user wants colors, fonts, spacing, components, layout patterns, or brand/UI guidance from a website so AI agents can create new websites, clone a look, or build pages inspired by that design.

firecrawl/firecrawl-workflows

Run outcome-focused Firecrawl workflows that produce deliverables such as research reports, SEO audits, QA reports, lead lists, knowledge bases, website design systems, and other structured web-data artifacts. Use when the user wants Firecrawl to complete a business, marketing, product, or creative workflow rather than merely scrape a page or integrate API calls into code.

関連スキル