Atlas / Skills / brycewang-stanford / Development Economics Guide

Development Economics GuideSAFE

skills/brycewang-stanford/development-economics-guide

🔬 A curated collection of 23,000+ agent skills for empirical research across 8 social science disciplines. | 精选 23,000+ AI Agent 技能库,覆盖8大社会科学学科的实证研究。CoPaper.AI 20分钟完成一篇可复现的规范实证论文,并支持用户上传 Skills。-- Maintained by CoPaper.AI from Stanford REAP.

Verdict
SAFE
Grade
B
Trust score
89 /100
Version
—
Hosts
1 documented
License
NOASSERTION
Stars
4,535
01

Overview

🔬 A curated collection of 23,000+ agent skills for empirical research across 8 social science disciplines. | 精选 23,000+ AI Agent 技能库,覆盖8大社会科学学科的实证研究。CoPaper.AI 20分钟完成一篇可复现的规范实证论文,并支持用户上传 Skills。-- Maintained by CoPaper.AI from Stanford REAP.

Read from source at commit e1ba289846fdOBSERVED · 2026-10-08
02

Host compatibility

What the documentation claims. We have not run a compatibility test.

HostStatusNotes
openclawmentioned
03

What it tells the agent

The instruction file, verbatim from the audited commit — this is the text the model reads, and the surface the audit's instruction layer examines. Quoted here so you can judge it without cloning anything.

---
name: development-economics-guide
description: "Apply development economics research methods and data sources"
metadata:
  openclaw:
    emoji: "🌍"
    category: "domains"
    subcategory: "economics"
    keywords: ["development economics", "RCT", "impact evaluation", "poverty", "causal inference", "field experiments"]
    source: "wentor-research-plugins"
---

# Development Economics Guide

A skill for conducting development economics research, covering impact evaluation methods, field experiment design, household survey analysis, key data sources, and the methodological toolkit used to study poverty, education, health, and institutions in developing countries.

## Impact Evaluation Methods

### The Identification Problem

```
Fundamental question: What is the causal effect of a program/policy?

Challenge: We observe outcomes for treated individuals, but we cannot
observe what would have happened to them without treatment
(the counterfactual).

Solutions (from strongest to weakest causal identification):
  1. Randomized Controlled Trials (RCTs / field experiments)
  2. Regression Discontinuity Design (RDD)
  3. Instrumental Variables (IV)
  4. Difference-in-Differences (DiD)
  5. Matching / Propensity Score Methods
  6. Cross-sectional regression with controls (weakest)
```

### Randomized Controlled Trials in Development

```python
def design_field_experiment(intervention: str,
                             unit: str,
                             clusters: int,
                             expected_effect: float) -> dict:
    """
    Design a cluster-randomized field experiment.

    Args:
        intervention: Description of the program/policy
        unit: Unit of randomization (individual, household, village, school)
        clusters: Number of clusters available
        expected_effect: Expected effect size (standard deviations)
    """
    return {
        "intervention": intervention,
        "randomization_unit": unit,
        "design_considerations": {
            "cluster_vs_individual": (
                "Cluster randomization when intervention operates at group level "
                "or to avoid spillovers between treated and control within clusters."
            ),
            "stratification": (
                "Stratify randomization by baseline covariates (e.g., region, "
                "baseline outcome) to improve balance and statistical power."
            ),
            "sample_size": {
                "clusters": clusters,
                "note": (
                    "With cluster randomization, power depends more on number "
                    "of clusters than individuals per cluster. Aim for 20+ "
                    "clusters per arm. Account for ICC (intracluster correlation)."
                )
            },
            "expected_effect": expected_effect,
            "pre_registration": "Register at AEA RCT Registry (socialscienceregistry.org)"
        },
        "threats": [
            "Attrition (differential dropout between arms)",
            "Non-compliance (some treated do not take up, some controls do)",
            "Spillovers (treatment affects control units)",
            "Hawthorne effects (behavior changes from being observed)",
            "Ethical concerns (withholding a beneficial intervention)"
        ]
    }
```

## Difference-in-Differences

### Standard DiD Framework

```
Setup:
  Treatment group and control group
  Observed before and after the intervention

Estimator:
  DiD = (Y_treat_after - Y_treat_before) - (Y_control_after - Y_control_before)

Key assumption: Parallel trends
  In the absence of treatment, treatment and control groups would have
  followed the same trajectory over time.

Validation:
  - Plot pre-treatment trends for both groups
  - Test for pre-treatment differences in trends
  - Consider event-study specification with leads and lags
```

```python
import pandas as pd


def estimate_did(df: pd.DataFrame, outcome: str,
                 treatment_col: str, post_col: str) -> dict:
    """
    Estimate a Difference-in-Differences model.

    Args:
        df: Panel DataFrame
        outcome: Outcome variable name
        treatment_col: Binary treatment indicator
        post_col: Binary post-period indicator
    """
    from statsmodels.formula.api import ols

    df["treat_post"] = df[treatment_col] * df[post_col]

    model = ols(
        f"{outcome} ~ {treatment_col} + {post_col} + treat_post",
        data=df
    ).fit(cov_type="cluster", cov_kwds={"groups": df["cluster_id"]})

    return {
        "did_estimate": model.params["treat_post"],
        "std_error": model.bse["treat_post"],
        "p_value": model.pvalues["treat_post"],
        "ci_95": model.conf_int().loc["treat_post"].tolist(),
        "note": "Standard errors clustered at the cluster level"
    }
```

## Key Data Sources

### Major Datasets for Development Research

| Dataset | Coverage | Content |
|---------|----------|---------|
| World Bank LSMS | Multi-country | Household consumption, income, agriculture |
| DHS (Demographic and Health Surveys) | 90+ countries | Health, fertility, education, household |
| MICS (UNICEF) | 100+ countries | Child welfare indicators |
| World Development Indicators | Global | Macro indicators (GDP, poverty, health) |
| Penn World Tables | Global | PPP-adjusted GDP, capital, productivity |
| IPUMS International | Global | Census microdata harmonized across countries |
| Afrobarometer / Latinobarometro | Regional | Attitudes, governance, democracy |

## Measurement Challenges

### Common Issues in Development Data

```
Poverty measurement:
  - Consumption vs. income (consumption preferred in developing countries)
  - Purchasing power parity (PPP) adjustments
  - Poverty line selection ($2.15/day international line)

Survey design:
  - Sampling frame may miss mobile/nomadic populations
  - Recall period affects consumption estimates
  - Sensitive questions (income, violence) require careful design
  - Translati
04

Trust audit

SAFEgrade B · trust 89/100 Nothing in the source contradicts what it says it does. Grade A is reserved for packages that have also passed the behavioural sandbox.

LayerWhat it checksResult
L0Provenance & inventoryPASS
L1Static analysis of the codeNA
L2Instruction surface (what it tells the agent)PASS
L3Class-specific surfacePASS
L4Behavioural (sandbox)SKIPPED

What the source does

Filesystem
none-observed
Network
none-observed
Shell
none-observed
Dependencies
pinned
Secrets in source
none-found

Findings (0)

No findings outside the package's declared scope.

Gates applied: no_behavioural_pass.

Audited 2026-10-08 · audit v0.4.1 · source sha e1ba289846fdfull audit observations/trust-audit/skill/brycewang-stanford__development-economics-guide.json · Report an issue / request a re-scan
05

Audit history

Every audit this skill has had.

DateSourceVerdictGradeScoreChange
2026-10-08e1ba289846fdSAFEB89first audit
06

Questions

What does the Development Economics Guide skill do?

🔬 A curated collection of 23,000+ agent skills for empirical research across 8 social science disciplines. | 精选 23,000+ AI Agent 技能库,覆盖8大社会科学学科的实证研究。CoPaper.AI 20分钟完成一篇可复现的规范实证论文,并支持用户上传 Skills。-- Maintained by CoPaper.AI from Stanford REAP.

Is Development Economics Guide safe to install?

The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean skill reads B.

What can Development Economics Guide access on my machine?

The audit observed no filesystem, network or shell use at all in its source.

Which assistants does Development Economics Guide work with?

Its documentation mentions openclaw. That is what the text claims, not a compatibility test we ran.

How current is this page?

The grade is for one exact copy of the source (e1ba289846fd), read on 2026-10-08. The repository is watched, and a new audit runs when it changes — this is the first audit.

Advertisement