Skip to main content
skill CX Codex

firecrawl-dashboard-reporting — Claude Code skill: reports

Reads metrics from public or signed-in web dashboards through Firecrawl and turns them into reports, summaries, or date-range tables.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add firecrawl/firecrawl-workflows --skill firecrawl-dashboard-reporting -a claude-code
Open on GitHub

What firecrawl-dashboard-reporting does

The skill opens dashboards with the Firecrawl browser, checks or sets the date range, and extracts visible KPI cards, tables, and chart labels. It can move through tabs, expand sections, scroll tables, and use export or download controls when that is appropriate and allowed.

It can produce a Markdown report with a summary, metrics grouped by dashboard, captured tables or exports, caveats, and rerun inputs. A structured result can use reportedAt, dateRange, dashboards[], metrics[], tables[], exports[], and summary. The workflow asks for actual values rather than chart labels alone and records when a chart cannot be read precisely.

Hosted Firecrawl requests require FIRECRAWL_API_KEY, and private dashboards require legitimate access. If a login session has expired, the user must authenticate again because the skill does not bypass access controls.

What it helps with

  • collect metrics from several dashboards
  • compare values across a date range
  • turn KPIs and charts into a report
  • extract data from dashboard tables and tabs
  • record source URLs and metric caveats

Example prompts for the agent

  • Use the firecrawl-dashboard-reporting skill to collect metrics from these dashboards and write a summary for the requested date range.
  • Open the dashboard with Firecrawl, verify the date range, extract KPI cards and tables, and return a Markdown report.
  • Return the result as JSON with reportedAt, dateRange, dashboards[], metrics[], and summary; flag charts that cannot be read precisely.

How to install firecrawl-dashboard-reporting

1Skills CLI (Vercel)

npx skills add firecrawl/firecrawl-workflows --skill firecrawl-dashboard-reporting -a claude-code

2Manually: put the files in place

~/.claude/skills/firecrawl-dashboard-reporting/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/firecrawl-dashboard-reporting/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about firecrawl-dashboard-reporting

How do I install firecrawl-dashboard-reporting in Claude Code?

Run npx skills add firecrawl/firecrawl-workflows --skill firecrawl-dashboard-reporting -a claude-code, then run npx skills add firecrawl/firecrawl-workflows --skill firecrawl-dashboard-reporting -a claude-code again. The installed file is at ~/.claude/skills/firecrawl-dashboard-reporting/SKILL.md.

What does firecrawl-dashboard-reporting do?

The skill reads visible metrics, KPIs, and tables from public dashboards or dashboards the user can access through Firecrawl. It turns the collected data into a report, summary, or date-range table.

What is required to read a private dashboard?

Hosted Firecrawl requests need FIRECRAWL_API_KEY, and the dashboard must have a valid user session. When that session expires, the user has to sign in again; the skill does not bypass access controls.

Source text

SKILL.md · ISC
---
name: firecrawl-dashboard-reporting
description: "Read metrics off web dashboards with Firecrawl browser: public stats, status and transparency pages as well as analytics tools the user is signed in to. Use when the user wants numbers, KPIs or charts from a dashboard turned into a report, summary or date-range table, even without an explicit request to scrape."
license: ISC
metadata:
  author: firecrawl
  version: "0.1.0"
  homepage: https://www.firecrawl.dev
  source: https://github.com/firecrawl/firecrawl-workflows
inputs:
  - name: FIRECRAWL_API_KEY
    description: Firecrawl API key for hosted Firecrawl requests.
    required: true
---

# 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

```markdown
# 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.

© firecrawl · ISC · firecrawl/firecrawl-workflows

Similar skills

All skills for Browser and scraping →

From the same set16

firecrawl-workflows A router skill for Claude Code and other coding agents: it picks a ready Firecrawl workflow for the job and returns a sourced deliverable. CX Codex +1 32,600installs firecrawl-knowledge-base This skill crawls web pages with Firecrawl and structures them into local Markdown files. It helps prepare clean RAG chunks or fine-tuning datasets. CX Codex +1 32,600installs firecrawl-market-research Goes to the web through Firecrawl for market size, growth and company financials, then writes a cited report instead of reciting numbers from training data. CX Codex +1 32,400installs firecrawl-seo-audit Inspects metadata, headings, internal links and canonical declarations using Firecrawl CLI. Generates prioritized SEO fixes backed by raw page source. CX Codex +1 32,000installs firecrawl-lead-gen Finds and qualifies prospects via Firecrawl Alexandria data by roles, companies, and tech stacks. Useful when you need a ranked list of target accounts or decision-makers in CSV format. CX Codex +1 31,500installs firecrawl-lead-research Pulls job title, company and firmographics for the people and domains you already named, then fills the gaps in a list. Useful before a call or when an old lead list needs a check. CX Codex +1 31,400installs firecrawl-competitive-intel Monitors competitor pricing, feature releases, and changelogs using Firecrawl. Useful for ongoing market tracking and generating structured intelligence reports. CX Codex +1 31,300installs firecrawl-company-directories Extracts company directories into CSV, JSON, or research tables. Use it for portfolios, marketplaces, member lists, and sponsor pages. CX Codex +1 31,400installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor