Desenvolvimento web Fonte oficial
Extraia métricas de dashboards com Firecrawl
Navegue por dashboards autorizados, ajuste períodos e organize KPIs, tabelas, unidades e ressalvas em relatórios.
Ver código no GitHub Instala diretamente do repositório-fonte.
O que esta skill faz
A skill usa o Firecrawl browser para interagir com dashboards e ferramentas web que o usuário pode acessar legitimamente. Ela coleta métricas visíveis, períodos, unidades, rótulos e URLs para consolidar relatórios entre plataformas.
Quando usar
- Consolidar KPIs de vários dashboards
- Gerar um relatório para um intervalo de datas
- Extrair tabelas e cartões de ferramentas internas
- Comparar métricas entre plataformas autorizadas
Como usar
- Informe URLs, métricas desejadas, intervalo e formato de saída
- Configure FIRECRAWL_API_KEY e um perfil autenticado autorizado
- Abra cada dashboard e confirme o período selecionado
- Navegue por abas, seções e tabelas para coletar valores visíveis
- Revise unidades, datas, URLs e ressalvas antes de consolidar o relatório
O que revisar antes de instalar
- A skill não contorna login, paywall ou controle de acesso
- Sessões expiradas exigem nova autenticação pelo usuário
- Métricas ocultas, não carregadas ou indisponíveis não devem ser inferidas
SKILL.md
---
name: firecrawl-dashboard-reporting
description: 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.
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.