policyengine-us-data

Impute IRS PUF tax variables into CPS ASEC datasets for policy microsimulation.

2|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/PolicyEngine/policyengine-skills --skill policyengine-us-data
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: policyengine-us-data
Source: https://github.com/PolicyEngine/policyengine-skills/tree/main/skills/data-science/policyengine-us-data-skill
Command: npx skills add https://github.com/PolicyEngine/policyengine-skills --skill policyengine-us-data

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PolicyEngine US Data enhances CPS ASEC datasets by imputing tax-related variables from IRS PUF to create richer, more actionable microdata for analysis and policy microsimulations.

Core Features & Use Cases

  • Imputes PUF-derived tax variables into CPS ASEC datasets to enable richer analyses.
  • Provides documentation and workflows for aligning policyengine-us and policyengine-us-data variables across repos.
  • Delivers structured data pipelines and examples for generating Enhanced CPS datasets and supporting microsimulations.

Quick Start

Install policyengine-us-data and load the Enhanced CPS dataset into your microsimulation workflow.

Frequently Asked Questions about policyengine-us-data

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

FAQPage Schema
How do I impute IRS PUF tax variables into CPS ASEC data for policy analysis?

To impute IRS PUF tax variables into CPS ASEC data, you need modules from policyengine-us and policyengine-us-data, defining a FINANCIAL_SUBSET and IMPUTED_VARIABLES workflow to produce enhanced CPS datasets for microsimulation.

What is the process for aligning variable definitions across policyengine-us and policyengine-us-data repositories?

Aligning variable definitions across policyengine-us and policyengine-us-data requires using structured data pipelines that integrate cross-repo variables, ensuring consistent CPS and PUF processing for accurate policy microsimulations.

Can I use enhanced CPS datasets for microsimulation workflows without manually defining financial subsets?

No, generating enhanced CPS datasets for microsimulation requires a clearly defined FINANCIAL_SUBSET and IMPUTED_VARIABLES workflow in the codebase to correctly map the imputed PUF tax variables into the CPS ASEC records.

When do I need to enhance CPS data with imputed PUF variables instead of using the standard CPS ASEC?

Enhancing CPS data with imputed PUF variables is necessary when your US data workflow requires detailed tax-related variables for richer policy microsimulations and research that standard CPS ASEC datasets do not provide.

Does policyengine-us-data support generating enhanced CPS datasets for US microsimulation research?

Yes, policyengine-us-data supports generating enhanced CPS datasets by imputing PUF-derived tax variables into CPS ASEC data, delivering structured data pipelines and examples for US microsimulation research workflows.

What are the limitations of using imputed PUF variables in CPS microdata for policy analysis?

Imputed PUF variables in CPS microdata depend on the defined IMPUTED_VARIABLES workflow and cross-repo alignment, meaning accuracy relies on the imputation methodology and consistent variable definitions across policyengine-us repositories.