Toc Builder

gasserane/personal-skills/skills/toc-builder

作者 gasseranea22368a1505356d9815ee7aa7ffd65f0afeb5bad無授權條款收錄於 2026年10月9日更新於 2026年10月9日

Build a rigorous Theory of Change for MEL/SRHR programmes following Vogel (2012) DFID criteria and van Eerdewijk et al. (2017) KIT feminist ToC model. Use when Ane asks for a "theory of change", "ToC", "programme logic", "change pathway", "pathway analysis", or similar. Produces articulated outcomes, preconditions, assumptions (tested vs untested), contribution questions, and an evidence plan. Flags missing feminist political economy analysis.

AI 產生的概覽

為MEL與SRHR方案建構結構化的變革理論,包含假設、貢獻問題與證據計畫。

功能
引導使用者以逆向推導方式建構變革理論:願景、依時間範圍劃分的前提條件、因果主張與假設、女性主義政治經濟學分析、威脅、貢獻問題以及證據計畫。產出包含十個章節的變革理論文件,其中有文字形式的路徑呈現與可選的Mermaid原始碼,並標註資料缺口與未經檢驗的機制。引用指定框架,不產生指標。
適用情境
適用於方案設計、變革理論修訂、路徑分析、方案邏輯審查、資助方要求的變革理論提交或變革理論評論。不適用於例行成果架構、邏輯架構或指標清單,這些屬於變革理論的下游產物。
執行需求
無指令碼,僅為說明性內容。起草前需要使用者提供長期成果、目標族群與脈絡、方案範圍和時間框架;既有分析和女性主義政治經濟學分析為選項,但在SRHR工作中應提供。引用外部寫作風格檔案與編輯保留協定文件。

Theory of Change Builder

A ToC is not a logic model with arrows. It is an argument about how change happens, with the assumptions made visible and testable. This skill enforces that standard.

When to use

Trigger for theory-of-change work: new programme design, ToC revision, pathway analysis, programme logic review, funder-required ToC submissions, or ToC critique.

Do not trigger for routine results frameworks, logframes, or indicator lists — those are downstream of the ToC.

Required inputs

Ask in one batch. Do not start drafting without the first four.

  1. Long-term outcome or vision: the change Ane wants the programme to contribute to, stated in language the target population would recognise (required)
  2. Target population and context: who, where, what constraints shape their lives (required)
  3. Programme scope: what interventions the programme can actually deliver (required)
  4. Timeframe: short (12 mo), medium (3 yr), long (5-10 yr) markers (required)
  5. Existing analysis: prior ToC, needs assessment, or evaluation findings (optional)
  6. Feminist political economy analysis: who holds power in this system, how gender and other axes shape access (optional but required for SRHR; will prompt if missing)

Method

Work backward from the long-term outcome. Never forward from activities.

Step 1 — articulate the vision

Write the long-term outcome as one sentence. Must be specific enough to be falsifiable. "Improved SRHR outcomes" fails. "Adolescent girls in [region] access quality contraception within 30 minutes' travel, without third-party consent" passes.

Step 2 — identify preconditions

What must be true for the long-term outcome to hold? List preconditions at medium-term and short-term horizons. Each precondition is itself a change state, not an activity.

Step 3 — surface the causal links

For every link between preconditions, name:

  • Causal claim: why does A lead to B in this context?
  • Assumption: what must be true, outside the programme's control, for A to actually lead to B?
  • Evidence status: tested (cite the source), plausible (cite the framework), or untested (flag for evidence gap)

Step 4 — apply the feminist political economy lens

Do not skip this, even if the programme is not labelled SRHR. For each node:

  • Whose interests does this change serve? Whose interests does it threaten?
  • What power relations must shift for this change to stick?
  • Which voices defined this outcome? Who was consulted? Who co-designed?

If these questions cannot be answered, mark the precondition with ⚠️ Feminist political economy analysis missing.

Step 5 — identify threats to the ToC

From Mayne (2019): what alternative explanations would account for the expected change if the programme were not running? What other contributions are likely? Name them.

Step 6 — define the contribution question

State the evaluative question the ToC must eventually answer. Follow Mayne (2019) phrasing: "To what extent and in what ways did the programme contribute to [outcome], given other contributions and context?"

Step 7 — plan the evidence

For each assumption, name:

  • What would confirm it?
  • What would disconfirm it?
  • What data source could provide that evidence?
  • When will the ToC be revisited in light of the evidence?

Output structure

Produce a ToC document with these sections under these H2s:

  1. Vision — one sentence, as described in Step 1
  2. Context and population — two paragraphs max
  3. Pathway diagram — text representation: each precondition as a node, each link described in one sentence. If the user needs a visual, produce Mermaid source.
  4. Preconditions by horizon — three columns (short / medium / long), each precondition one line
  5. Causal claims and assumptions — table: From → To, Causal claim, Assumption, Evidence status
  6. Feminist political economy analysis — per-node power and participation notes
  7. Threats to the ToC — rival explanations and other contributions
  8. Contribution question — one sentence
  9. Evidence plan — table: Assumption, Confirming evidence, Disconfirming evidence, Data source, Revisit date
  10. Data gaps — ⚠️ Data gap: entries for anything missing

Citation requirements

Every framework claim cites author and year. Mandatory versions:

  • Vogel (2012) "Review of the Use of 'Theory of Change' in International Development" (DFID)
  • van Eerdewijk et al. (2017) "White Paper: A Conceptual Model of Women and Girls' Empowerment" (KIT)
  • Mayne (2019) "Revisiting the Contribution Question" Evaluation 25(3)
  • Cornwall & Rivas (2015) for feminist framing when relevant

Writing rules

Follow CLAUDE.md house style. No hedging in causal claims — if the claim is uncertain, state that the evidence is untested. No logical leaps — if Step 3 cannot name the causal mechanism, mark the link as ⚠️ Untested mechanism.

Limitations

This skill does not generate indicators. Route to indicator-designer after the ToC is stable. It does not replace stakeholder consultation — it structures the analysis Ane brings from 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.

來源與署名

來源:gasserane/personal-skills位於skills/toc-builder提交a22368a

授權條款: 無授權條款

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架