К основному содержанию
скилл CX Codex

stata-regression — скилл для Claude Code: анализ и установка

Скилл помогает подготовить код регрессии в Stata, проверить данные и выгрузить таблицы для статьи или отчёта. Подходит для линейных и нелинейных моделей, фиксированных эффектов и кластерных ошибок.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add meleantonio/awesome-econ-ai-stuff --skill stata-regression -a claude-code
Открыть на GitHub

Что делает stata-regression

Сначала скилл уточняет зависимую переменную, регрессоры, контрольные переменные, фиксированные эффекты, кластеризацию стандартных ошибок и формат таблицы. Затем предлагает код для загрузки и проверки данных, оценки модели и экспорта результатов через esttab или outreg2.

Для моделей он использует regress, reghdfe или xtreg, а после объясняет оценки, допущения и диагностику. Можно запросить альтернативные спецификации и проверки устойчивости. Нужна Stata 17 или новее; для esttab требуется пакет estout, а reghdfe пригодится для большого числа фиксированных эффектов. Без Stata 17 сгенерированный рабочий процесс не соответствует требованиям скилла.

Какие задачи решает

  • оценить линейную или нелинейную регрессию в Stata
  • учесть фиксированные эффекты и кластеризовать стандартные ошибки
  • выгрузить результаты в таблицу LaTeX, Word или CSV
  • сравнить несколько спецификаций модели

Примеры запросов агенту

  • Оцени регрессию y на x1 и x2, добавь фиксированные эффекты фирмы и года, кластеризуй ошибки по фирме.
  • Построй logit-модель и экспортируй результаты в LaTeX.
  • Сравни три спецификации и подготовь таблицу регрессии с понятными метками.

Как установить stata-regression

1Через Skills CLI (Vercel)

npx skills add meleantonio/awesome-econ-ai-stuff --skill stata-regression -a claude-code

2Вручную: положить файлы

~/.claude/skills/stata-regression/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/stata-regression/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о stata-regression

Как установить stata-regression в Claude Code?

Выполните npx skills add meleantonio/awesome-econ-ai-stuff --skill stata-regression -a claude-code. Файл скилла находится по пути ~/.claude/skills/stata-regression/SKILL.md.

Что делает stata-regression?

Скилл помогает написать Stata-код для регрессии, проверки данных и экспорта результатов. Он также поясняет модели и их допущения.

Какие пакеты нужны для stata-regression?

Для вывода таблиц через esttab нужен пакет estout. reghdfe — дополнительный пакет для моделей с большим числом фиксированных эффектов.

Исходный текст

SKILL.md · CC0-1.0
---
name: stata-regression
description: Run regression analyses in Stata with publication-ready output tables.
workflow_stage: analysis
compatibility:
  - claude-code
  - cursor
  - codex
  - gemini-cli
author: Awesome Econ AI Community
version: 1.0.0
tags:
  - stata
  - regression
  - esttab
  - econometrics
---

# Stata Regression

## Purpose

This skill produces reproducible regression analysis workflows in Stata, including model diagnostics and publication-ready tables using `esttab` or `outreg2`.

## When to Use

- Estimating linear or nonlinear regression models in Stata
- Producing tables for academic papers and reports
- Running robustness checks and alternative specifications

## Instructions

Follow these steps to complete the task:

### Step 1: Understand the Context

Before generating any code, ask the user:

- What is the dependent variable and key regressors?
- What controls and fixed effects are required?
- How should standard errors be clustered?
- What output format is needed (LaTeX, Word, or CSV)?

### Step 2: Generate the Output

Based on the context, generate Stata code that:

1. **Loads and checks the data** - Handle missing values and verify variable types
2. **Runs the requested specification** - Use `regress`, `reghdfe`, or `xtreg` as appropriate
3. **Adds robust or clustered standard errors** - Match the study design
4. **Exports tables** - Use `esttab` or `outreg2` with clear labels

### Step 3: Verify and Explain

After generating output:

- Explain what each model estimates
- Highlight assumptions and diagnostics
- Suggest robustness checks or alternative models

## Example Prompts

- "Run OLS with firm and year fixed effects, clustering by firm"
- "Estimate a logit model and export results to LaTeX"
- "Create a regression table with three specifications"

## Example Output

```stata
* ============================================
* Regression Analysis with Stata
* ============================================

* Load data
use "data.dta", clear

* Summary stats
summarize y x1 x2 x3

* Main regression with clustered SEs
regress y x1 x2 x3, vce(cluster firm_id)
eststo model1

* Alternative specification with fixed effects
reghdfe y x1 x2 x3, absorb(firm_id year) vce(cluster firm_id)
eststo model2

* Export table
esttab model1 model2 using "results/regression_table.tex", replace se label
```

## Requirements

### Software

- Stata 17+

### Packages

- `estout` (for `esttab`)
- `reghdfe` (optional, for high-dimensional fixed effects)

Install with:

```stata
ssc install estout
ssc install reghdfe
```

## Best Practices

1. **Match standard errors to the design** (cluster where treatment varies)
2. **Report all model variants** used in the analysis
3. **Document variable definitions** and transformations

## Common Pitfalls

- Not clustering standard errors at the correct level
- Omitting fixed effects when required by the design
- Exporting tables without clear labels and notes

## References

- [Stata Regression Reference Manual](https://www.stata.com/manuals/rregress.pdf)
- [reghdfe documentation](https://github.com/sergiocorreia/reghdfe)
- [estout documentation](https://repec.sowi.unibe.ch/stata/estout/)

## Changelog

### v1.0.0

- Initial release

© Awesome Econ AI Community · CC0-1.0 · meleantonio/awesome-econ-ai-stuff

Похожие скиллы

Все скиллы по теме «Данные и базы» →
xlsx официальный anthropics Работает с табличными файлами: создаёт, читает, правит и преобразует книги. Подходит, когда итогом должен стать файл Excel или другой табличный формат. 187 223установок google-agents-cli-observability официальный Google Помогает настроить трассировку и сбор данных о работе ИИ-агентов, включая агентов на ADK. Пригодится, когда нужно разбирать выполнение запросов или наблюдать за агентом после развёртывания. CX Codex +1 511 300установок caveman-evidence-review JuliusBrussee Скилл читает данные Caveman Cloud о расходах LLM, трассах и маршрутизации. Подходит для проверки того, куда уходит бюджет проекта. CX Codex +1 104 500установок migration JuliusBrussee Скилл задаёт правила безопасных миграций схем, данных и API с обязательным откатом. Пригодится при изменениях, где нельзя терять данные или ломать совместимость. CX Codex +1 103 900установок performance-optimization addyosmani Скилл для агентов ИИ-кодинга: сначала замеряет, потом чинит узкое место — от Core Web Vitals до N+1 запросов и индексов в базе. CX Codex +1 65 200установок supabase официальный supabase Скилл помогает настраивать базу данных, аутентификацию и RLS в Supabase без скрытых дыр в безопасности. CX Codex GP ChatGPT 8установок

Из того же набора4

Спонсоры проекта

Компании, которые помогают держать аналитику открытой