MCPInstall

indicator-designer

Design MEL/SRHR indicators to IPPF/UNFPA/UNAIDS publication standard. Use when Ane asks for "indicators", "KPIs", "results framework", "M&E indicators", "measurement framework", or equivalent. Enforces WHO (2010) WHO/RHR/10.12 standards plus Washington Group disaggregation, applies Tier 1/2/3 integrity markers, defines measurement mechanisms, and flags data gaps. Distinguishes output, outcome, and impact indicators precisely.

Installs
656
Last 24h
—
Trending rank
—
Security
Not audited

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/gasserane/personal-skills --skill indicator-designer
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads indicator-designer automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

SKILL.md

The instructions your agent reads when the skill is triggered.

Indicator Designer

Indicators that do not disaggregate to current standard are below publication quality. This skill prevents that from shipping.

When to use

Trigger for any indicator-related request: new results framework, donor indicator set, MEL plan indicators, outcome indicators for a ToC, SDG alignment, indicator audit or adaptation.

Do not trigger for general monitoring plan design or data collection planning beyond indicator definition — those are separate workflows.

Required inputs

Ask in one batch. First three are required.

  1. What is being measured: the outcome, output, or impact statement the indicator must capture (required; ideally pulled from an existing ToC)
  2. Programme context: country or region, population, programme scale (required)
  3. Measurement purpose: accountability to donor, adaptive management, advocacy, contribution analysis (required; shapes indicator choice)
  4. Existing indicators Ane wants to retain or adapt (optional)
  5. Data source constraints: what data Ane can and cannot collect (optional but often decisive)
  6. Reporting frequency required (optional; default annual)

Method

Step 1 — classify the measurement level

State whether the indicator measures:

  • Output: something the programme directly produces (services delivered, people trained)
  • Outcome: a change in behaviour, knowledge, or condition in the target population
  • Impact: population-level change the programme contributes to

Misclassification is a quality failure. Donor reports often conflate these. Do not.

Step 2 — propose candidate indicators

For each outcome or output, propose 2-4 candidate indicators. Mix quantitative and qualitative where both add signal. For each:

  • Name: noun phrase, specific
  • Definition: one sentence, unambiguous
  • Numerator / denominator: if rate or proportion; if count, say so
  • Data source: survey, routine service data, secondary source, qualitative interview, observation
  • Frequency: how often measured
  • Disaggregation: at minimum age cohort, gender identity, disability status (Washington Group Short Set WG-SS), geographic stratum — per WHO (2010) WHO/RHR/10.12 cross-mapped with current UN authoritative guidance. Flag any missing.
  • Tier:
    • Tier 1 — globally validated indicator from an authoritative source (WHO, UNFPA, SDG indicator framework). Cite source and year.
    • Tier 2 — validated indicator adapted for this context. Note the original and the adaptation.
    • Tier 3 — novel or bespoke indicator. Flag confidence level. Explain why a Tier 1 or 2 indicator was not sufficient.

Step 3 — cross-reference global frameworks

For every indicator, check and cite where applicable:

  • WHO/UNFPA Sexual Health Indicators (2023)
  • SDG indicator framework (targets 3.7, 5.6 for SRHR)
  • ICPD+25 commitments (2019)
  • Donor framework, if specified

If a candidate indicator predates the 2023 WHO/UNFPA revision, flag it. Propose the current equivalent.

Step 4 — apply intersectionality substantively

Disaggregation alone is parallel, not intersectional. For each indicator, note at least one interaction effect that must be tracked (e.g., adolescent girls with disabilities, rural young women, LGBTQI+ adolescents).

If interaction-effect analysis is not feasible given data volumes, say so explicitly. Do not pretend.

Step 5 — define the measurement mechanism

For each indicator, specify:

  • Who collects the data
  • What tool or instrument (cite if standard; describe if bespoke)
  • Quality assurance step
  • Cost or burden flag if collection is resource-intensive

Step 6 — flag data gaps

For any indicator that cannot be measured with available data, use the format: ⚠️ Data gap: [indicator] — [what is missing] — [recommended action: proxy, new collection, or descope]

Output structure

Produce an indicator table with these columns:

| # | Indicator name | Type (output/outcome/impact) | Definition | Numerator | Denominator | Data source | Frequency | Disaggregation | Tier | Framework reference | Data gap flag |

Follow the table with:

  • Intersectionality note: which interaction effects the set tracks and which it does not
  • Measurement mechanism summary: one paragraph on who does what
  • Tier distribution: count of Tier 1/2/3 indicators. Flag if Tier 3 exceeds 20% of the set — Ane may be reinventing standards unnecessarily.
  • Sources: full citations for every framework referenced

Citation requirements

Mandatory versions:

  • WHO/UNFPA Sexual Health Indicators (2023 revision)
  • SDG indicator framework (UN Statistics Division, latest)
  • ICPD+25 Nairobi Summit commitments (2019)
  • For rights-based framing: UNFPA HRBAP + WHO/OHCHR sexual rights working definition (2006/2010)
  • For gender-transformative indicators: IGWG Gender Integration Continuum

Writing rules

Follow CLAUDE.md house style. Indicator names lead with verbs where possible ("Proportion of adolescent girls who access..."). Definitions never use "should" or "must" — they describe what the indicator measures, not what the programme intends.

Limitations

This skill does not design data collection instruments, sampling frames, or analysis plans. It does not assess whether indicators are feasible at scale — that requires field knowledge Ane brings. It does not replace participatory indicator co-design with target populations; it prepares a rigorous draft for that consultation.

Edit-preservation protocol

If Ane references an existing output by path and asks to improve, iterate, or expand it, the protocol activates. Read the file first, edit scope-bounded via the Edit tool, preserve out-of-scope content byte-identical, and return the EDIT-PRESERVATION DELIVERY summary.

Apply mel_wiki/wiki/concepts/edit-preservation-protocol.md when target file exists.

FAQ

What does the indicator-designer skill do?

Design MEL/SRHR indicators to IPPF/UNFPA/UNAIDS publication standard. Use when Ane asks for "indicators", "KPIs", "results framework", "M&E indicators", "measurement framework", or equivalent. Enforces WHO (2010) WHO/RHR/10.12 standards plus Washington Group disaggregation, applies Tier 1/2/3 integrity markers, defines measurement mechanisms, and flags data gaps. Distinguishes output, outcome, and impact indicators precisely.

How do I install indicator-designer?

Run npx skills add https://github.com/gasserane/personal-skills --skill indicator-designer in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/indicator-designer/ (personal) or .claude/skills/indicator-designer/ (project).

Which AI agents can use indicator-designer?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is indicator-designer safe to install?

No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.

Who maintains indicator-designer?

It is published by gasserane in gasserane/personal-skills. It has 656 recorded installs.

More from gasserane/personal-skills

View all →

journal-reflection

gasserane/personal-skills

Guide Ane through structured reflection at end of day, end of week, after a decision, or after new learning material, producing Obsidian-compatible markdown and writing to the vault journal when the path is reachable. Use on 'journal', 'reflect on today', 'weekly review', 'after-action review', or asks that reference writing to the Obsidian vault. For a quick 4-line post-deliverable capture use /learned instead.

Docs & Writing717 installs

evidence-synthesis

gasserane/personal-skills

Conduct a rigorous rapid evidence assessment or systematic-lite literature review for MEL/SRHR questions. Use when Ane asks for "evidence review", "literature review", "evidence synthesis", "REA", "what does the evidence say", "what do we know about", or similar. Produces a structured brief with question framing, method, findings by theme, confidence grading, and implications for programme or evaluation design. Does not invent citations.

daily-brief

gasserane/personal-skills

Produce a scannable morning briefing for Ane (Senior MEL/SRHR Specialist at IPPF). Use when the user asks for "daily brief", "morning briefing", "start of day", "what's on today", "plan my day", or similar. Assembles today's priority, calendar, overdue items, pending decisions, and an energy check. Operates on user-provided inputs by default; richer when calendar/email MCP servers are connected.

decision-memo

gasserane/personal-skills

Draft a structured decision memo for Ane. Use when the user asks for a "decision memo", "decision doc", "options paper", "recommendation brief", or equivalent. Produces a scannable document with context, options, recommendation, risks, and reversibility. Applies Ane's CLAUDE.md writing style automatically.

Docs & Writing664 installs

video-content-analysis

gasserane/personal-skills

Convert FGD/webinar/SBCC video files into a structured artefact pack (transcript, frames, manifest, Tier 1 BLUF summary) the existing MEL specialists can consume. Use when Ane asks to "analyse a video", "transcribe a focus group", "process a webinar recording", "summarise a meeting recording", or runs /analyze-video . Tiered transcription (local Whisper for sensitive; M365 Stream for internal/public). Privacy + consent validated by construction. Per-run feedback prompt feeds the self-improvement loop.

Media & Creative662 installs

power-bi-build

gasserane/personal-skills

Build IPPF-branded Power BI artefacts from analytical input. Use when Ane asks to build, scaffold, or update a Power BI dashboard, semantic model, DAX measures, or .pbip project. Applies IPPF Visual Identity 2025 brand, MEL-standard DAX measures, and three standard page recipes (indicator dashboard, equity disaggregation, methodology card). Requires the pbi CLI (pbi-cli-tool, command name pbi) installed and Power BI Desktop running with a .pbip open.

Data & Databases658 installs

Popular frontend & design skills

View category →

setup-matt-pocock-skills

mattpocock/skills

Configure this repo for the engineering skills: set up its issue tracker, triage label vocabulary, and domain doc layout. Run once before first use of the other engineering skills.

Frontend & Design1.1M installs

frontend-design

anthropics/skills

Guidance for distinctive, intentional visual design when building new UI or reshaping an existing one. Helps with aesthetic direction, typography, and making choices that don't read as templated defaults.

OfficialFrontend & Design1M installs

hyperframes-animation

heygen-com/hyperframes

All animation knowledge for HyperFrames — atomic motion rules, multi-phase scene blueprints, scene transitions, broader motion-design techniques, AND the seven runtime adapters (GSAP default, plus Lottie, Three.js, Anime.js, CSS keyframes, Web Animations API, TypeGPU). Use for any motion or animation task: pick 2-4 rules and compose, or load a blueprint, or look up runtime-specific API (e.g. GSAP eases / Lottie player / Three.js mixer). Also covers auditing an existing composition's choreography (animation map) and 24 named text-animation effects. HyperFrames-native: single paused timeline, seek-safe, deterministic.

prototype

mattpocock/skills

Build a throwaway prototype to answer a design question. Use when the user wants to sanity-check whether a state model or logic feels right, or explore what a UI should look like.

Frontend & Design999.2K installs

hyperframes-core

heygen-com/hyperframes

The HyperFrames composition contract — build one renderable project. Use for composition structure, the data- timing attributes, class="clip", tracks, sub-compositions, variables, framework-owned media playback, deterministic-render rules, and validation. Read before writing composition HTML.

Frontend & Design930.5K installs

vercel-react-best-practices

vercel-labs/agent-skills

React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.

OfficialFrontend & Design843.1K installs