stata-regression — скилл для Claude Code: анализ и установка
Скилл помогает подготовить код регрессии в Stata, проверить данные и выгрузить таблицы для статьи или отчёта. Подходит для линейных и нелинейных моделей, фиксированных эффектов и кластерных ошибок.
npx skills add meleantonio/awesome-econ-ai-stuff --skill stata-regression -a claude-codeЧто делает 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-code2Вручную: положить файлы
~/.claude/skills/stata-regression/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/stata-regression/
1Через Skills CLI (Vercel)
npx skills add meleantonio/awesome-econ-ai-stuff --skill stata-regression -a codex2Вручную: положить файлы
.agents/skills/stata-regression/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add meleantonio/awesome-econ-ai-stuff --skill stata-regression -a cursor2Вручную: положить файлы
.cursor/skills/stata-regression/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install meleantonio/awesome-econ-ai-stuff stata-regression2Вручную: положить файлы
.github/skills/stata-regression/SKILL.md1Через Skills CLI (Vercel)
npx skills add meleantonio/awesome-econ-ai-stuff --skill stata-regression -a gemini-cli2Командой платформы
gemini skills install https://github.com/meleantonio/awesome-econ-ai-stuff --path _skills/analysis/stata-regressionВручную: положить файлы
.devin/skills/stata-regression/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add meleantonio/awesome-econ-ai-stuff --skill stata-regression -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в 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