list-experiment

Plan, design, and diagnose list-experiment studies for sensitive prevalence surveys.

39|1|Updated Jan 21, 2026
One-click install
npx skills add https://github.com/scdenney/open-science-skills --skill list-experiment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: list-experiment
Source: https://github.com/scdenney/open-science-skills/tree/main/plugin/skills/list-experiment
Command: npx skills add https://github.com/scdenney/open-science-skills --skill list-experiment

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

List experiments enable researchers to estimate the prevalence of sensitive attitudes without directly asking respondents, reducing direct-response bias while introducing nonstrategic misreporting that must be diagnosed and corrected.

Core Features & Use Cases

  • Guidance on when a list experiment is warranted, pre-design assessments, and how to choose between conventional, placebo, and mixed control lists.
  • Design variants: single list, double list (DLE) with carryover diagnostics, pipe-in placebo.
  • Estimators and diagnostics: Difference-in-means, NLSreg, MLreg, combined estimator, NFC/NDE tests, placebo diagnostics, and simulation-based power analysis.
  • Integration with the R package list and its diagnostic tools for estimation and testing.

Quick Start

Design a three-control-item list with one sensitive item in R using the list package and run a basic prevalence estimate.

Frequently Asked Questions about list-experiment

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I estimate sensitive topic prevalence in surveys without direct-response bias?

A list experiment estimates sensitive topic prevalence by asking respondents to count matching items rather than directly endorsing them. This reduces direct-response bias while requiring diagnostic checks to correct nonstrategic misreporting.

What is the difference between conventional, placebo, and double list experiments?

List experiment design variants include conventional single lists, placebo lists with known baseline items, and double list experiments (DLE) with carryover diagnostics. Placebo designs help identify nonstrategic misreporting and improve prevalence estimation accuracy.

How do I run a power analysis for a list experiment study?

Power analysis for list experiments uses simulation-based methods to estimate the detectable prevalence effect size given a sample. This Skill provides power simulation guidance alongside design diagnostics to ensure your survey is adequately powered before data collection.

Does the list experiment Skill support NFC and NDE diagnostic tests in R?

Yes, list experiment diagnostics include No False Positives (NFC) and No Design Effect (NDE) tests. These diagnostic checks are integrated with the R list package to validate estimator assumptions and detect nonstrategic misreporting in your survey data.

When should I not use a list experiment for sensitive survey questions?

You should not use a list experiment when sensitive topic prevalence is expected to be extremely high or low, as the difference-in-means estimator loses precision. Additionally, if design diagnostics indicate nonstrategic misreporting, alternative survey techniques may be more appropriate.

How do I estimate sensitive prevalence using the R list package?

To estimate sensitive prevalence in R, use the list package with a three-control-item list design and one sensitive item. Apply estimators like difference-in-means, NLSreg, or MLreg, then run combined estimator diagnostics and placebo checks to validate results.