Skip to content
Back to skills

Source 4a4e13e5755b19bf1a843321

ASecurity

Refreshes recurring reports (daily briefings, WBRs, experiment briefs) from saved Amplitude content — fetch the dashboard, re-pull its charts, fill gaps with ad hoc queries, summarize deltas. Use for "run the daily/weekly report", "refresh this dashboard's numbers", or scheduled custom-agent report runs.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 7, 2026
researchrust

Works with

  • mcp

Security analysis

A100/100

Pro scans all 3 files and shows the line behind each finding

Scanned November 7, 2026

npx -y skills add gutsofpratik/OpenClaude-Skills --skill source-4a4e13e5755b19bf1a843321 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Source 4a4e13e5755b19bf1a843321?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Source 4a4e13e5755b19bf1a843321
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/gutsofpratik-source-4a4e13e5755b19bf1a843321/badge)](https://www.skillsdirectory.com/skills/gutsofpratik-source-4a4e13e5755b19bf1a843321)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: scheduled-report-refresh
description: Refreshes recurring reports (daily briefings, WBRs, experiment briefs) from saved Amplitude content — fetch the dashboard, re-pull its charts, fill gaps with ad hoc queries, summarize deltas. Use for "run the daily/weekly report", "refresh this dashboard's numbers", or scheduled custom-agent report runs.
---

# Scheduled Report Refresh

The dominant *automated* job on this MCP server: custom agents and
scheduled runs re-pulling a known set of charts and summarizing changes.

## The arc

1. **Anchor on saved content.** `use_amp_dashboards` `action: 'get'`
   (batch ≤3) for the report's chart list, or `get_from_url` if the run
   input is a link. Saved charts are the contract — do not rebuild
   definitions from scratch.
2. **Re-pull data.** `get_amplitude_charts` `include: 'data'`, ≤3 chart IDs
   per call, at the report's granularity (daily for daily/weekly briefs).
   For each chart compare the current period against the trailing baseline
   the report uses.
3. **Fill gaps ad hoc.** `query_amplitude_data` (typed `chart`) only for
   numbers no saved chart covers (a new funnel step, a one-off slice).
4. **Context for movement.** `use_amp_flags` `action: 'list_deployments'` once — recent deploys are
   the first hypothesis for any metric movement.
5. **Report.** Delta table first (metric, current, baseline, % change),
   then notable movers with hypotheses. State explicitly when the current
   period is partial ("today is tracking at X vs Y full-day yesterday").

## Expectations to set

- `get_amplitude_charts` `include: 'data'` on a saved chart returns exactly
  what the UI shows — trust it; don't re-validate every number with
  `query_amplitude_data`.
- Keep definition reads (`include: 'definition'` / `'typed'`) minimal on
  refresh runs — the dashboard chart list plus data is enough unless a chart
  looks misconfigured.
- If a chart errors or returns empty, report it as a broken report item
  rather than silently dropping it — a missing tile in a recurring report
  is itself a finding.

Files in this skill

  • PROVENANCE.json236 B
  • SKILL.md2 KB
  • UPSTREAM-LICENSE.txt1 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.