firecrawl-dashboard-reporting Skill for Claude: What It Does and How to Install It
Makes your agent read the numbers off web dashboards and turn KPIs, tables and charts into a report or date-range table.
- Installs
- 31.8K
- on skills.sh
- Stars
- 214
- on GitHub
- Updated
- Nov 2026
- last repo commit
This skill makes your agent open a dashboard in a Firecrawl browser, set the date range and read the visible KPI cards, tables and labels. It covers public stats and status pages as well as analytics tools you are signed in to.
It returns a report, and a JSON shape if you ask for one. It needs a Firecrawl API key and the Firecrawl CLI, and when your login expires it asks you to sign in again instead of working around it.
Good for
- Anyone who copies numbers from analytics dashboards into reports
- Marketing and ops leads who report on KPIs every week
- People who track public stats and status pages
Install firecrawl-dashboard-reporting
Claude Code
- 1
Copy this prompt.
Install the firecrawl-dashboard-reporting skill in Claude Code. Run this command: /plugin marketplace add firecrawl/firecrawl-workflows /plugin install firecrawl-workflows@firecrawl-workflows Then check that it loaded and tell me how to use it.
- 2
Paste it into Claude Code. It shows the change and asks before running it.
Pick one route. The plugin routes install the whole firecrawl-workflows plugin: 16 skills (counted from the skills list in its plugin.json), and the repo tree has no hooks, agents or MCP config files. The skills-only routes install just firecrawl-dashboard-reporting. The skill drives the Firecrawl CLI and needs a Firecrawl API key. Install the Firecrawl CLI first, since the skill runs firecrawl commands: npm install -g firecrawl-cli (Firecrawl CLI docs), or npx -y firecrawl-cli@latest init -y --browser to install it, sign in and add the shared skills in one step. Then run firecrawl login or export FIRECRAWL_API_KEY. Who pays: the Firecrawl account that owns the key. Every call uses credits; a new account starts on the free plan with 1,000 credits a month and no card. Per Firecrawl's billing docs: Interact (browser sessions) 2 to 7 credits per browser minute.
Built from the package data we hold. Not yet tested by us. Source.
What's in the skill
When it loads
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.
Sections in SKILL.md
- Onboarding Interview
- Firecrawl Collection Plan
- Parallel Work
- Final Deliverable
- Summary
- Metrics By Dashboard
- Tables Or Exports
- Notes And Caveats
- Rerun Inputs
- JSON Shape
- Quality Bar
Key facts
- Installs on skills.sh
- 31,775 (Nov 2, 2026)
- Last repo commit
- Nov 1, 2026
- What it includes
- 1 file: SKILL.md (bundles no scripts)
What it includes
Uses a Firecrawl browser, with your login for protected dashboards
SKILL.md asks you about auth or profile requirements when they are not clear.
Network ·
Open each dashboardSets or checks the date range before reading numbers
Date ranges are kept in the report.
Network ·
Set the date rangeKPI cards, tables and labels, with tab clicks, expanded sections and table scrolling
The quality bar asks for actual numbers, not just chart labels, and a note when a chart cannot be read precisely.
Network ·
Extract the visible dataUses export or download buttons only when appropriate and allowed
Anything captured is listed under Tables Or Exports.
Write ·
Export buttonsFive sections from Summary to Rerun Inputs
Summary, Metrics By Dashboard, Tables Or Exports, Notes And Caveats and Rerun Inputs.
Read ·
ReportreportedAt, dateRange, dashboards[], metrics[], tables[], exports[], summary
The structure to use when you ask for JSON output.
Read ·
JSON shape
From the official docs
Permissions
Medium risk
It browses dashboards using your login, so it can see anything that login can see. Use the least-privileged account that works and say whether exports are allowed.
What it can do
- Read your data
- Create and change things
- Delete things
- Read-only mode
Watch out for
It works inside dashboards you are signed in to
The browser reads whatever your login can see. Use a viewer-level account if your analytics tool offers one (our advice). github.com
It can click export and download buttons
SKILL.md allows exports only when appropriate and allowed. Say in your prompt if you want read-only reporting. github.com
Expired logins stop the run
SKILL.md says to ask you to re-authenticate and not to bypass access controls. github.com
It spends your Firecrawl credits
Every call is billed in credits to the account behind the key. Per Firecrawl's billing docs: Interact (browser sessions) 2 to 7 credits per browser minute. A free account has 1,000 credits a month, so a large run can use it up. docs.firecrawl.dev
Security advisories
No published security advisories as of Nov 2, 2026.
Technical details
| Turning on read-only | No read-only mode is documented in SKILL.md. Use version control for files it writes. |
|---|---|
| Talks to | Firecrawl hosted service. The dashboards and analytics tools you point it at |
| Sign-in and keys | SKILL.md declares FIRECRAWL_API_KEY as a required input and mentions an auth/profile requirement for protected dashboards. It does not say where the key or the login session is kept. |
| Scopes |
|
Questions
What does the firecrawl-dashboard-reporting skill do?
It makes your agent read metrics off web dashboards and turn them into a report. It handles public stats and status pages as well as analytics tools you are signed in to.
How do I install it in Claude Code or Codex?
Use the install box at the top of this page. Each client has a plugin route and skills CLI commands. Install the Firecrawl CLI first (npm install -g firecrawl-cli, per its docs), then run firecrawl login or set FIRECRAWL_API_KEY.
Who pays for it?
You do, through the Firecrawl account that owns your API key. Firecrawl bills in credits, and a new account starts on the free plan with 1,000 credits a month and no card. Per its billing docs: Interact (browser sessions) 2 to 7 credits per browser minute. Check your balance with firecrawl credit-usage.
Can it log in to my dashboards?
SKILL.md says to use a Firecrawl browser for authenticated dashboards and to ask you about auth or profile needs. If a login has expired it asks you to re-authenticate and does not try to bypass access controls. It does not say how the login is stored.
Can it export or download data?
Only when appropriate and allowed, per SKILL.md. Captured tables and files are listed in the report under Tables Or Exports.
Is it safe to install?
It is a single SKILL.md file and bundles no scripts. When it runs, your agent drives a browser in dashboards you can access, so use accounts with the least access that works, and check what it exported.
Information
updated Nov 2, 2026
- Repository
- firecrawl/firecrawl-workflows
- Folder
skills/firecrawl-dashboard-reporting
Sources
Docs, issue trackers and discussions this page is built from.
Show all 8Hide
- firecrawl-dashboard-reporting SKILL.md · github.com
- firecrawl-workflows README · github.com
- firecrawl-workflows plugin.json · github.com
- firecrawl-workflows marketplace.json · github.com
- firecrawl-workflows Codex plugin.json · github.com
- Firecrawl CLI docs · docs.firecrawl.dev
- Firecrawl billing and credits · docs.firecrawl.dev
- firecrawl/cli README · github.com