Tooluck logoTooluck
SKILL.md

measure-dashboard-requirements

Agent skill fromproduct-on-purpose/pm-skills

Specifies what questions a dashboard must answer and the metrics, visualizations, filters, and data sources it needs, so data teams build something that informs decisions rather than displaying numbers. Use when requesting a dashboard or formalizing ad-hoc reporting. For the event tracking that feeds the dashboard, use measure-instrumentation-spec instead; instrument first, visualize second.

How to install measure-dashboard-requirements

install measure-dashboard-requirements
# install the pm-skills pack with the skills CLI
npx skills add product-on-purpose/pm-skills

# or add only this skill to Claude Code: copy the folder

skills/measure-dashboard-requirements/

# into

~/.claude/skills/measure-dashboard-requirements/ (all projects)

.claude/skills/measure-dashboard-requirements/ (one project)

skills/measure-dashboard-requirements/SKILL.md

Apache-2.0Full file
1<!-- PM-Skills | https://github.com/product-on-purpose/pm-skills | Apache 2.0 -->
2# Dashboard Requirements
3
4A dashboard requirements document specifies what questions a dashboard should answer, what metrics it displays, and how data should be visualized. Clear requirements help data teams build dashboards that actually inform decisions rather than just displaying numbers.
5
6## When to Use
7
8- When requesting a new dashboard from data/analytics teams
9- To define KPI tracking for a product, feature, or team
10- When formalizing ad-hoc reporting into a persistent dashboard
11- Before quarterly planning to specify what visibility you need
12- When onboarding stakeholders who need self-serve analytics
13
14## When NOT to Use
15
16- You need the event tracking that feeds dashboards -> use `measure-instrumentation-spec`; instrument first, visualize second
17- You are designing an experiment readout, not a standing dashboard -> use `measure-experiment-design` and `measure-experiment-results`
18- You want OKR progress scored at cycle close -> use `measure-okr-grader`
19- The questions the dashboard should answer are not yet agreed -> frame outcomes first with `foundation-okr-writer` or `define-problem-statement`
20
21## Instructions
22
23When asked to specify dashboard requirements, follow these steps:
24
251. **Define the Purpose**
26…

Excerpt shown under the repository's Apache-2.0 license.

More skills in pm-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

nexu-io /

open-design
107k

The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create motion, prototypes, websites, apps, dashboards, presentations, images, and videos with your team and AI agents. Share work, exchange feedback, and iterate together in one workspace.

40 skills

tt-a1i /

archify
95k

Turn any idea, plan, or codebase into a beautiful interactive diagram. An agent skill for Claude Code, Codex, and more.

CCCXOC1 skill

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates