
mel-framework-citation
Enforce the IPPF/UNFPA/UNAIDS evidence-and-rigour citation standard on MEL/SRHR output: injects current authoritative framework versions with author and year, flags outdated versions, applies the data-gap protocol, and places citations tier-aware (Tier 1 evidence-base line, Tier 2 inline, junior-MEL annotated). Use whenever Ane produces a theory of change, evaluation design, indicator set, donor report, or SRHR programme analysis. Do not use for non-MEL work.
- 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 mel-framework-citation- 01
Install
Run the command in your project. The CLI asks which agents to install for.
- 02
Describe the task
Ask your agent for something this skill covers. It loads mel-framework-citation automatically when relevant.
- 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.
MEL Framework Citation
Applies Ane's non-negotiable MEL/SRHR citation standard from CLAUDE.md. Generic framework references are a quality failure. This skill prevents that. Citation rigour is constant across audience tiers; placement varies by tier per CLAUDE.md "Audience tiers and register".
When to use
Trigger whenever the output is an MEL or SRHR deliverable: theory of change, evaluation design, indicator framework, donor report, programme analysis, decolonial or feminist evaluation note, OECD-DAC review, participatory method recommendation, SRHR rights analysis.
Do not trigger for non-MEL documents, general correspondence, or requests unrelated to evaluation/SRHR.
Required behaviour
Every MEL/SRHR claim must carry author surname, year, and specific document title. Minimum. Section or page when available. The rigour rule is tier-invariant; the placement rule is tier-specific (see below).
Citation placement by audience tier
Read the audience tier from the prompt's Standing instructions block (passed by Ann via Vi). If the tier is not stated, default to Tier 1 / colleague.
- Tier 1 working brief (default). In the running text, name the analytic move, NOT the framework. Write "tested whether the programme caused the outcome by ruling out rival explanations," not "applied Mayne (2019) revisited contribution analysis." At the end of each section, append
**Evidence base:** [author (year) full title, section, hyperlink]; [next source]. The full source list also appears in the## Sourcessection at end of document. - Tier 1 / junior-MEL learner subgroup. In the running text, name the framework AND the analytic move. Write "we tested rival explanations using Mayne (2019) revisited contribution analysis, because the programme operated alongside three other interventions." Append an annotated
**Evidence base:**line:Mayne (2019) [framework foundation, read first]; Lemire et al. (2020) [practitioner application, worked example]. The annotation tells the learner what each source is for. - Tier 2 publication. In the running text, cite inline:
Mayne (2019) "Revisiting the Contribution Question", Evaluation 25(3). Use the same inline format throughout. The## Sourcessection appears at end of document.
Hyperlink rules below (canonical publisher pages, openly-accessible preferred) and recency rules apply to all tiers.
Current authoritative versions to enforce
Use these. Flag any alternative as below current standard.
| Topic | Current standard | Supersedes | Notes |
|---|---|---|---|
| Contribution analysis | Mayne (2019) "Revisiting the Contribution Question", Evaluation 25(3) | Mayne (2011) | Use "contribution plausibility" vocabulary, not earlier "contribution story" alone |
| Feminist evaluation framing | Cornwall & Rivas (2015) Third World Quarterly 36(2) | — | Pair with Batliwala & Pittman (2010) for participatory design, Podems (2014) for positionality |
| SRHR indicators | WHO/UNFPA Sexual Health Indicators (2023 revision) | 2015 edition | Cross-reference ICPD+25 (2019), SDG 3.7, 5.6 |
| Rights-based approach | UNFPA HRBAP + UN Common Understanding HRBA (2003) | — | Pair with WHO/OHCHR sexual rights (2006/2010), UNFPA State of World Population 2021 |
| Gender-transformative | IGWG Gender Integration Continuum | — | Pair with Rao & Kelleher (2005) for institutional change |
| Theory of Change | Vogel (2012) DFID review | — | Feminist ToC: van Eerdewijk et al. (2017) KIT |
| Decolonial evaluation | Chilisa (2020) 2nd ed. | Chilisa (2012) 1st ed. | Pair with Chouinard & Cousins (2015) for practitioner application |
| Participatory methods | Davies & Dart (2005) MSC; Wilson-Grau (2018) IAP "Outcome Harvesting" — supersedes the 2012 Wilson-Grau & Britt working paper; Earl, Carden & Smutylo (2001) Outcome Mapping; Patton (2011) Developmental Evaluation | Wilson-Grau & Britt (2012) — superseded | Fals Borda (1987) for PAR epistemology |
| OECD-DAC criteria | OECD (2019) "Better Criteria for Better Evaluation" | 1991 edition (5 criteria) | Must include Coherence or flag omission |
Mandatory disaggregation for indicators
Any indicator set must disaggregate by at minimum:
- Age cohort
- Gender identity (not sex alone)
- Disability status
- Geographic stratum
Flag any indicator missing any of these as below current standard.
Protocol
When producing MEL/SRHR output:
- Identify every framework, concept, or indicator invoked.
- Match each against the table above. If current, cite with full author + year + document title + section if available.
- If the user's draft references an outdated version, flag it in-line:
⚠️ Outdated version — current standard is [author year]. - If a claim lacks a source, flag with
⚠️ Data gap: [claim] — needs source — [recommended action]. - Never hedge with "according to WHO guidelines" or "feminist scholars suggest". Cite specifically.
Lens application
Feminist, decolonial, intersectionality, and participatory lenses must change the analysis, not appear as acknowledgement sentences. When applying a lens, show what it changed.
- Feminist: whose voices shaped evaluation questions, power differentials named, norms questioned, bodily autonomy centred for SRHR.
- Decolonial: framework origin examined, Global North assumptions named, co-design vs consultation distinguished.
- Intersectionality: disaggregation plus interaction effects, not parallel disaggregation alone.
- Participatory: position on Hart (1992) ladder named, consultation vs co-design distinguished.
Hyperlink and recency protocol
Per CLAUDE.md Citation Standards, every cited source carries a verified hyperlink to the canonical publisher page, and every source must represent the most recent authoritative evidence available at the time of writing.
Verification protocol
Before finalising any MEL/SRHR output that includes citations:
- Build the citation list during drafting (author, year, title, section, publisher).
- Recency check — for every grey-literature source not in
${MEL_WIKI_ROOT}/wiki/domain-standards.md(Atlases, EIGE Index, FRA reports, EPF/IPPF EN reports, ECHR judgments, EU strategies, UNFPA SWOP), run a WebSearch to confirm the cited edition is current. If a more recent edition exists, swap or flag. - URL verification — run WebSearch (or WebFetch) for each source to retrieve the canonical publisher URL. Batch parallel WebSearch calls for efficiency. Do not guess URLs from training data.
- Preference order for hyperlink target: publisher's canonical page → direct PDF on publisher's domain → institutional repository or DOI → PubMed/PMC for biomedical articles. Aggregators (ResearchGate, academia.edu, Wikipedia) are supplementary, never sole.
- Flag what cannot be verified —
⚠️ URL unverified — confirm before publicationrather than guess. - State recency exceptions explicitly —
(no superseding edition as of [date])or(canonical reference; subsequent literature builds on but does not supersede).
Citation correction discipline
If WebSearch reveals that a citation drafted from memory is inaccurate (wrong year, wrong title, superseded edition), correct it in-line in the deliverable and note the correction transparently in the sources section or as an end-of-output verification note. Do not publish unverified citations to keep the draft tidy.
Output
Produce the requested MEL/SRHR artefact applying the placement rule for the audience tier (see "Citation placement by audience tier" above):
- Tier 1 working brief: analytic moves named in prose without framework names;
**Evidence base:**line at end of each section; full## Sourcessection at end of document. - Tier 1 / junior-MEL: framework names AND analytic moves named in prose; annotated
**Evidence base:**line at end of each section; full## Sourcessection at end of document. - Tier 2 publication: inline citations throughout; full
## Sourcessection at end of document.
Every ## Sources entry lists full bibliographic form with a verified hyperlink to the canonical publisher page. Where a citation could not be verified in-session, flag it explicitly with ⚠️ URL unverified — confirm before publication.
Writing rules
Follow CLAUDE.md house style. For this skill specifically:
- Never write "recent research" or "best practice" without a named source.
- Never use "should" or "must" without a framework warrant.
- If a claim cannot reach publication standard with available information, flag the gap rather than fill with competency-level content.
Limitations
This skill does not search for new literature; its WebSearch calls only verify the edition and URL of sources already cited. It enforces the standards list in CLAUDE.md. When a framework outside the list is invoked, ask Ane whether the reference is current, or flag for verification. Update this skill when CLAUDE.md's framework standards change.
FAQ
What does the mel-framework-citation skill do?
Enforce the IPPF/UNFPA/UNAIDS evidence-and-rigour citation standard on MEL/SRHR output: injects current authoritative framework versions with author and year, flags outdated versions, applies the data-gap protocol, and places citations tier-aware (Tier 1 evidence-base line, Tier 2 inline, junior-MEL annotated). Use whenever Ane produces a theory of change, evaluation design, indicator set, donor report, or SRHR programme analysis. Do not use for non-MEL work.
How do I install mel-framework-citation?
Run npx skills add https://github.com/gasserane/personal-skills --skill mel-framework-citation 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/mel-framework-citation/ (personal) or .claude/skills/mel-framework-citation/ (project).
Which AI agents can use mel-framework-citation?
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 mel-framework-citation 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 mel-framework-citation?
It is published by gasserane in gasserane/personal-skills. It has 656 recorded installs.
More from gasserane/personal-skills
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.
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.
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.
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.
Popular docs & writing skills
grill-with-docs
mattpocock/skills
A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.
lark-markdown
open.feishu.cn
飞书 Markdown:查看、创建、上传、编辑和比较飞书中的原生 Markdown 文件。当用户要操作飞书 Markdown 文件,或比较其远端版本及本地草稿时使用。纯本地 Markdown 文件操作不触发本 skill。不负责将 Markdown 导入为飞书在线文档,也不负责文件搜索、权限、评论、移动、删除等云空间管理操作。
writing-beats
mattpocock/skills
Writing, exploit; assemble raw material into a journey of beats, grounding each term before a beat leans on it.
writing-shape
mattpocock/skills
Writing, exploit: shape raw material into an article, paragraph by paragraph.
writing-fragments
mattpocock/skills
Writing, explore: mine raw fragments, no structure yet.
writing-for-agents
mattpocock/skills
Writing documents for agents. Use when creating or editing skills, or modifying AGENTS.md or CLAUDE.md.