From agent-skills
Use when requesting STATA code patterns for empirical accounting research methods including entropy balancing, PSM, DiD, RDD, IV, event studies, survival analysis, or regression specifications.
npx claudepluginhub agentic-assets/agent-skillsThis skill uses the workspace's default tool permissions.
This skill is a **code pattern library**, not a methodological advisor.
README.mdreferences/JAR_55_bbcl.doreferences/JAR_55_chaplinksy-hanley-moon.doreferences/JAR_55_clm.doreferences/JAR_55_elw.doreferences/JAR_55_hlsw.doreferences/JAR_55_kks.doreferences/JAR_55_lzz.doreferences/JAR_55_madsen.doreferences/JAR_55_mr.doreferences/JAR_56_al.doreferences/JAR_56_bch.doreferences/JAR_56_blv.doreferences/JAR_56_csmw.doreferences/JAR_56_en.doreferences/JAR_56_granja.doreferences/JAR_56_htw.doreferences/JAR_56_kmt.doreferences/JAR_56_ksvw.doreferences/JAR_56_llz.doSearches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Checks Next.js compilation errors using a running Turbopack dev server after code edits. Fixes actionable issues before reporting complete. Replaces `next build`.
Share bugs, ideas, or general feedback.
This skill is a code pattern library, not a methodological advisor.
| Can Do | Cannot Do |
|---|---|
| Show how published papers implemented methods | Explain when to use one method over another |
| Provide tested STATA syntax | Advise on identification strategy |
| Indicate which robustness tests accompany analyses | Discuss research design trade-offs |
| Cite source papers for code patterns | Recommend optimal research design |
When users ask methodology questions (e.g., "Should I use entropy balancing or PSM?", "How do I address endogeneity?", "Is my identification strategy valid?"):
Use references/REFERENCES.md as the primary index, then read targeted .do files.
Search references/REFERENCES.md to identify relevant papers. The index contains structured metadata:
Example queries on REFERENCES.md:
Read only the identified .do files to extract actual syntax. This reduces context usage and improves accuracy.
For very specific syntax queries (e.g., "how does absorb() handle singletons?"), grep .do files directly:
| Task | Grep Pattern |
|---|---|
| Panel regressions | reghdfe|xtreg|areg |
| Fixed effects | absorb\(|i\.year|i\.firm |
| Clustering | cluster\(|vce\(cluster |
| Matching/PSM | psmatch2|teffects|cem|ebalance|pscore |
| IV regression | xtivreg|ivregress|ivreg2 |
| DiD | post.*treat|treat.*post|parallel.*trend |
| RDD | rdrobust|rddensity |
| Event studies | CAR|BHAR|abnormal.*return |
| Survival | stcox|streg|stset |
| Fama-MacBeth | fama.?macbeth|newey.*west |
| Bootstrap | bootstrap|bsample |
| Quantile regression | qreg|sqreg|bsqreg |
| Table output | esttab|outreg2|eststo |
| Winsorization | winsor|winsor2 |
126 STATA .do files from JAR Volumes 55-63 (2017-2025). See references/REFERENCES.md for complete catalog with paper titles and authors.
JAR_{volume}_{shortcode}.doJAR_{volume}_{issue}_{shortcode}_{authors}.do| Volume | Year | Papers |
|---|---|---|
| 55 | 2017 | 9 |
| 56 | 2018 | 12 |
| 57 | 2019 | 9 |
| 58 | 2020 | 13 |
| 59 | 2021 | 4 |
| 60 | 2022 | 22 |
| 61 | 2023 | 22 |
| 62 | 2024 | 25 |
| 63 | 2025 | 10 |
* Firm and year FE with firm-clustered SEs (most common)
reghdfe depvar indepvar controls, absorb(firm year) cluster(firm)
* Industry-year FE
reghdfe depvar indepvar controls, absorb(ind_year) cluster(firm)
eststo clear
eststo: reghdfe depvar indepvar controls, absorb(firm year) cluster(firm)
esttab using "table.tex", replace star(* 0.10 ** 0.05 *** 0.01) se
winsor2 varlist, cuts(1 99) replace