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.
Overview
Firecrawl Dashboard Reporting
Use this to extract visible metrics from dashboards the user can legitimately access.
Onboarding Interview
Infer dashboard URLs, metrics, date range, and output format from context. If dashboard targets are clear and accessible, proceed immediately.
Ask at most 1-3 concise questions only if blocked, such as the dashboard URLs, auth/profile requirement, or date range.
Firecrawl Collection Plan
Use Firecrawl browser for authenticated dashboards and UI interaction:
- open each dashboard
- set or verify date range
- extract visible KPI cards, tables, and labels
- click tabs, expand sections, and scroll tables
- use export/download buttons only when appropriate and allowed
If login has expired, ask the user to re-authenticate rather than attempting to bypass access controls.
Parallel Work
If appropriate, use sub-agents or equivalent parallel task runners. Split by dashboard platform or metric category. Each researcher should return metrics, units, period, source URL, and caveats.
Final Deliverable
# Dashboard Report
## Summary
[Highlights, alerts, trends]
## Metrics By Dashboard
[Platform, metric, value, unit, change, period]
## Tables Or Exports
[Captured tables/files and what they contain]
## Notes And Caveats
[Auth issues, chart-only data, unavailable metrics]
## Rerun Inputs
workflow: firecrawl-dashboard-reporting
dashboards: [urls]
date_range: [range]
metrics: [list]
output: [json/markdown]JSON Shape
Use reportedAt, dateRange, dashboards[], metrics[], tables[], exports[], and summary.
Quality Bar
- Extract actual numbers, not just chart labels.
- Note when a chart cannot be read precisely.
- Preserve date ranges and source URLs.
Files 1 file
Install it by hand
Deska runs this for you, for every agent you pick. To run it yourself in a terminal:
npx skills add firecrawl/firecrawl-workflows --skill firecrawl-dashboard-reportingMore from firecrawl
- firecrawlfirecrawlOfficialAny live-web task via the Firecrawl CLI — including ordinary web research: searching the web, reading or extracting pages, gathering sources, discovering site URLs, bulk extraction, downloading a site, change alerts, or pages needing clicks/login — web only; local files route to firecrawl-parse. For papers use firecrawl-research-index; for library, API, error, or bug questions use firecrawl-developer-index.101.8K installs on skills.sh0
- firecrawl-searchfirecrawlOfficialFind web sources with query-relevant page excerpts and optional full-page content, and discover workflows, data APIs, and indexes. Use for web research or finding structured records, listings, transcripts, and datasets. Supports semantic tool discovery, domain matching, and progressive catalogue browsing.83K installs on skills.sh0
- firecrawl-scrapefirecrawlOfficialRead a known webpage or execute a discovered workflow or data-provider capability. Use for page content or structured results once the URL or tool is selected.82.5K installs on skills.sh0
- firecrawl-agentfirecrawlOfficialAutonomously navigate websites and extract structured data across pages. Use when the task requires navigation or no suitable ready-made workflow or data provider covers it.80.2K installs on skills.sh0
- firecrawl-crawlfirecrawlOfficialBulk-extract many pages from one site or section. Use for "crawl", "everything under /docs", or content spanning linked pages.80K installs on skills.sh0