metrics-dashboard
An agent skill by phuryn, from phuryn/pm-skills. Tags: analytics, automation, debugging, product-strategy, spreadsheets.
What it does
Define and design a product metrics dashboard with key metrics, data sources, visualization types, and alert thresholds. Use when creating a metrics dashboard, defining KPIs, setting up product analytics, or building a data monitoring plan.
Install
With the skills CLI, which installs into Claude Code, Codex, Cursor and other agents:
npx skills add phuryn/pm-skills --skill metrics-dashboard
Or copy the skill folder into Claude Code's skills directory by hand (~/.claude/skills for every project, or .claude/skills inside one):
git clone --depth 1 https://github.com/phuryn/pm-skills
cp -r pm-skills/pm-product-discovery/skills/metrics-dashboard ~/.claude/skills/metrics-dashboard
Safety box score
Grade A, minimal risk: 4 of 100 risk points, rated 2026-10-20. The grade rates what the skill and its scripts can reach on the machine of whoever installs it, across eight categories from shell execution to secrets access. How the score works.
This skill is a documentation/template generator for product metrics dashboards. It does not ship code or native automation; the main effect is producing a markdown specification, with a minor write-only filesystem footprint in the workspace.
| Category | Level | Why |
|---|---|---|
| Code & shell execution | 0 (none) | No scripts, shell commands, or code evaluation are present; the file is only a markdown prompt/template. |
| Network access | 0 (none) | It contains reference links, but nothing instructs the agent to fetch, upload, or send data to remote hosts. |
| Filesystem reach | 1 (low) | It tells the agent to "Save the dashboard specification as a markdown document," which implies a bounded write in the working area. |
| Secrets & credentials | 0 (none) | There is no request for tokens, passwords, keychains, `.env` files, or other credentials. |
| Privilege & persistence | 0 (none) | No sudo, global installs, services, shell startup edits, or OS-level changes are requested. |
| Instruction hijack surface | 0 (none) | There is no prompt injection behavior such as asking the agent to ignore rules, hide actions, or follow remote instructions. |
| Irreversible actions | 0 (none) | It only asks for a dashboard design document; it does not push, deploy, post, pay, book, or delete anything. |
| Transparency | 0 (none) | The skill is plain text markdown only; there are no binaries, installers, minified blobs, or decoded-at-runtime content. |
Before installing
- Confirm the skill only creates markdown in the working directory and does not modify files outside the project.
- Check that no companion scripts or hidden files are included in the repo path beyond `SKILL.md`.
- If you want a stricter review workflow, run it once on a scratch project and inspect the generated markdown output only.
Rated 2026-10-20 by an automated review of 1 file from the skill's repository.
Source
- Repository
- phuryn/pm-skills (all skills from this repository)
- Path
- pm-product-discovery/skills/metrics-dashboard/SKILL.md
- Branch
- main
- Updated
- 2026-09-19
Related skills
- advanced-evaluation — This skill should be used for advanced LLM evaluation: LLM-as-judge systems, direct scoring, pairwise comparison, rubric calibration.
- monitoring-expert — Configures monitoring systems, implements structured logging pipelines, creates Prometheus/Grafana dashboards, defines alerting rules.
- pandas-pro — Performs pandas DataFrame operations for data analysis, manipulation, and transformation.
- project-development — This skill should be used for project-level decisions about LLM-powered systems: whether an LLM is the right primitive for the task at hand.
- agents-deploy — Use when deploying your agent to AWS, or when a deploy has failed.
- aws-billing-and-cost-management — Analyze AWS costs, find savings, manage budgets, evaluate Savings Plans and Reserved Instances, right-size EC2/Lambda/RDS/EBS with Compute Optimizer.