DeepSeek Harness plugin

dsh-econ-tools

Econometrics research assistant: 6 tools covering method selection, data preparation, model specification, empirical analysis with Python/R/Stata code templates, robustness checks, and result reporting.

Jump to install

Source facts

Repository
Chaos-Hyper/dsh-econ-tools
Latest update
Aug 20, 2026
Category
Tools & Capabilities
GitHub stars
0

Install

Start with a prompt that asks an agent to read the source. Switch to the command if you want to install it yourself.

Copy this prompt into DSH, Codex, or another agent and ask it to read the page and repository first.

Do not install anything yet. Read this DeepSeek Harness plugin and explain what it does, which files, networks, or credentials it can access, and how to install and remove it.

Plugin page: https://deepseekplugins.org/plugins/Chaos-Hyper/dsh-econ-tools
GitHub: https://github.com/Chaos-Hyper/dsh-econ-tools
Plugin: dsh-econ-tools
Author: Chaos-Hyper
Install command: dsh plugin --profile web add github:Chaos-Hyper/dsh-econ-tools

Do not run the install command until I confirm.

Check the source files

Read the README and other files from this plugin directory before installing.

File explorer3 files
README.mdSource · read only

📊 dsh-econ-tools — Econometrics Research Assistant

English | [中文](README.zh.md)

> A DeepSeek Harness plugin providing 6 ready-to-use econometrics tools covering the full research workflow: method selection, data preparation, model specification, empirical analysis, robustness checks, and result reporting.

![MIT License](LICENSE) !DSH Plugin ![Changelog](CHANGELOG.md)

---

Feature Overview

ToolFunctionUse Case
🎯 econ_method_guideMethod Guide — Recommend appropriate econometric models based on research question and data typeResearch design stage, unsure which model to use
🧹 econ_data_prepData Preparation — Missing value handling, outlier detection, variable transformation, categorical encoding, with Python code snippetsCleaning raw data before analysis
⚙️ econ_model_specModel Specification & Variable Selection — Theory-driven, data-driven, hybrid, and ML-based (LASSO/Ridge/ElasticNet) strategies, with diagnostic checklistsSelecting core variables and controls
🔬 econ_run_analysisEmpirical Analysis — Supports OLS, IV/2SLS, Logit, Probit, panel FE, DID, RDD; auto-generates Python/R/Stata code templates with interpretation guidanceRunning regressions, interpreting results
🛡️ econ_robustnessRobustness Checks — Omitted variables, measurement error, sample selection, model specification, outliers, parallel trends, placebo tests — 7 dimensionsVerifying whether core findings are reliable
📝 econ_reportResult Reporting — Generate descriptive statistics tables, baseline regression tables, and robustness check summaries in Markdown / LaTeX / HTML, bilingual (CN/EN)Writing papers, formatting result tables

---

Quick Start

Installation

#### Option 1: From GitHub (Recommended)

Install directly via the dsh CLI:

dsh plugin --profile web add github:Chaos-Hyper/dsh-econ-tools

#### Option 2: Local File Installation

If you already have the source directory, install by path:

dsh plugin --profile web add /path/to/dsh-econ-tools

Or manually add it to the web profile dependencies (edit ~/.dsh/profiles/web/package.json):

"dependencies": {
    "dsh-econ-tools": "link:/path/to/dsh-econ-tools"
}

Then add "dsh-econ-tools" to the dsh.profile.bundles array, and run:

cd ~/.dsh/profiles/web
pnpm install

Restart DSH for the changes to take effect.

Usage

The Agent will automatically call the appropriate tool based on your research needs. For example:

> "I want to study the impact of education on income using cross-sectional data. What model should I use?" > → Agent calls econ_method_guide, recommending OLS, IV methods, etc.

> "Run robustness checks for potential omitted variable bias." > → Agent calls econ_robustness, providing Oster stability test and other solutions.

---

Tool Details

1. econ_method_guide

Parameters:

  • research_goal: Research goal (causal inference / prediction / policy evaluation)
  • dependent_type: Dependent variable type (continuous / binary / panel)
  • data_structure: Data structure (cross-section / time series / panel)
  • endogeneity_concern: Whether endogeneity is a concern (optional)

Sample output:

{
  "recommended_models": ["OLS", "DID"],
  "methodology_notes": ["Run model diagnostics", "Use robust standard errors"],
  "next_tools": ["econ_data_prep", "econ_model_spec", "econ_run_analysis"]
}

2. econ_data_prep

Parameters:

  • missing_rate: Missing data proportion (none / low / moderate / high)
  • outlier_concern: Whether to address outliers
  • variable_types: Variable types (continuous / categorical / dummy)
  • need_transformation: Whether variable transformation is needed

Output includes Python code: KNNImputer for missing values, Winsorize for outliers.

3. econ_model_spec

Four strategies:

StrategyMethodBest For
Theory-drivenCore model based on economic theory, add controls stepwiseReplication studies
Data-drivenStepwise regression + AIC/BICMany candidates, weak theory
HybridTheory screening → data-driven → LASSO reviewMost empirical research
ML-basedLASSO / Ridge / Elastic Net / Random ForestHigh-dimensional data, prediction

4. econ_run_analysis

Supported models: OLS, IV/2SLS, Logit, Probit, Panel FE, DID, RDD

Auto-generated code:

  • Python: statsmodels + robust SE
  • R: fixest + lmtest + sandwich
  • Stata: reg + robust

5. econ_robustness

Seven dimensions:

DimensionKey Methods
Omitted variablesOster (2019) stability test, Altonji-Elder-Taber ratio
Measurement errorAlternative variable estimation, IV correction
Sample selectionHeckman two-stage, PSM
Model specificationFunctional form change, quantile regression, Bootstrap
OutliersWinsorize 1%/5%, trim extremes, M-estimation
Parallel trendsEvent study plot, placebo treatment time, permutation test
Placebo testRandom treatment assignment, fictitious treatment time

6. econ_report

Report types:

  • Descriptive statistics table (Table 1)
  • Baseline regression table (Table 2, with significance stars, controls, FE, R² footnotes)
  • Robustness checks summary (Table 3)
  • Full research summary (all three tables)

Formats: Markdown, LaTeX, HTML

Languages: Chinese, English

---

Suggested Workflow

econ_method_guide    → Determine research method and model
       ↓
econ_data_prep       → Clean and preprocess data
       ↓
econ_model_spec      → Specify model, select variables
       ↓
econ_run_analysis    → Run regression analysis
       ↓
econ_robustness      → Verify result robustness
       ↓
econ_report          → Generate result report

---

License

MIT