A curated collection of AI skills for economists. Skills follow the open SKILL.md standard and work with Claude Code, Cursor, Codex, Gemini CLI, and other AI-native coding tools.
🌐 Website • 🚀 Quick Start • 📚 Skills • 🤝 Contribute
Economic research involves complex, repetitive workflows—from data cleaning in Stata to writing LaTeX papers. AI skills automate these workflows while preserving methodological rigor.
Skills help you:
- 📊 Clean and transform data faster (Stata, R, Python)
- 📐 Write mathematical models in LaTeX
- 🔬 Run econometric analyses with proper diagnostics
- 📝 Draft papers following journal conventions
- 🎯 Create publication-quality visualizations
Skills work with multiple AI coding assistants:
| Tool | Skill Location | Setup |
|---|---|---|
| Claude Code | ~/.claude/skills/ |
Docs |
| Cursor | ~/.cursor/skills/ |
Docs |
| Gemini CLI | ~/.gemini/skills/ |
Docs |
| Codex | Project AGENTS.md |
Docs |
# Clone a skill to your tools directory
# Example for Claude Code:
mkdir -p ~/.claude/skills
cp -r _skills/analysis/r-econometrics ~/.claude/skills/Invoke skills via slash commands or natural language:
/r-econometrics Run a DiD analysis on my treatment data
Skills are organized by research workflow stage:
- research-ideation - Generate research questions from economic phenomena
- lit-review-assistant - Search, summarize, and synthesize papers
- latex-econ-model - Write economic models in LaTeX
- general-equilibrium-model-builder - Build and solve Walrasian GE models in Julia
- stata-data-cleaning - Clean and transform data in Stata
- api-data-fetcher - Fetch data from economic APIs (FRED, World Bank)
- r-econometrics - Run IV, DiD, RDD in R
- python-panel-data - Panel data analysis with Python
- stata-regression - Regression analysis in Stata
- academic-paper-writer - Draft papers with proper structure
- latex-tables - Generate publication-ready LaTeX tables
- beamer-presentation - Create Beamer slides
- econ-visualization - Publication-quality charts
- sdd - Spec-Driven Development lifecycle (requirements, design, tasks)
- techdebt - Find and fix technical debt
- commit-push-pr - Commit, push, and open a pull request
- code-simplifier - Simplify and clean up code after changes
See our Skill Template and Contributing Guide.
Basic structure:
---
name: my-skill-name
description: What the skill does (shown in skill discovery)
workflow_stage: analysis
compatibility: [claude-code, cursor, codex, gemini-cli]
---
# My Skill Name
[Detailed instructions for the AI agent...]Or open an Issue.
| Tool | Status | Notes |
|---|---|---|
| Claude Code | ✅ Full | Native SKILL.md support |
| Cursor | ✅ Full | Native SKILL.md support |
| Gemini CLI | ✅ Full | Native SKILL.md support |
| GitHub Copilot | Use AGENTS.md format | |
| Windsurf | ✅ Full | SKILL.md compatible |
| Aider | Use .aider.conf.yml |
- Agent Skills Standard - The open SKILL.md specification
- Anthropic Claude Code Docs
- Cursor Skills Documentation
- QuantEcon - Python/Julia for economists
We welcome contributions! See CONTRIBUTING.md for guidelines.
Ways to contribute:
- 🆕 Submit new skills via the web form
- 🐛 Report issues or suggest improvements
- 📖 Improve documentation
- ⭐ Star this repo to show support
This work is dedicated to the public domain under CC0 1.0.
