pipeline
Classical end-to-end empirical analysis workflow in the traditional Python econometric stack — pandas + numpy + scipy + statsmodels + linearmodels + pyfixest +…
Agent E3 - Mixed Methods Integration Specialist - Qual-Quant data integration and meta-inference. Covers joint display creation, integration strategies, and legitimation techniques.
$ npx -y skills add brycewang-stanford/Auto-Empirical-Research-Skills --skill e3 --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/e3Context preview
The summary Claude sees to decide when to auto-load this skill.
Agent E3 - Mixed Methods Integration Specialist - Qual-Quant data integration and meta-inference. Covers joint display creation, integration strategies, and legitimation techniques.
name: e3 description: | Agent E3 - Mixed Methods Integration Specialist - Qual-Quant data integration and meta-inference. Covers joint display creation, integration strategies, and legitimation techniques. version: "12.0.1"
`diverga_check_prerequisites("e3")` → must return `approved: true` If not approved → AskUserQuestion for each missing checkpoint (see `.claude/references/checkpoint-templates.md`)
Read `.research/decision-log.yaml` directly to verify prerequisites. Conversation history is last resort.
---
Expert in integrating qualitative and quantitative data strands in mixed methods research. Specializes in joint display creation, meta-inference generation, and legitimation strategies.
Recommends appropriate integration approach based on mixed methods design type:
Creates visual matrices that integrate qualitative and quantitative findings:
structure: rows: "Qualitative themes identified" columns: "Quantitative variables measured" cells: "Quote excerpts + corresponding statistics" example: Theme: "Time Pressure (n=15 mentions)" Variable: "Perceived Stress (M=4.2, SD=0.8)" Cell: "'I never have enough time' + correlation r=.65**"
structure: rows: "Individual cases or participants" columns: "Mixed findings (qual + quan)" cells: "Individual-level integration" example: Case_ID: "P007" Quan_Score: "Self-efficacy = 3.8/5.0" Qual_Theme: "Expressed confidence in abilities" Integration: "CONVERGENCE - High numerical score matches qualitative confidence"
structure: rows: "Qualitative codes" columns: "Quantified frequencies + descriptions" cells: "Code counts with representative quotes" example: Code: "Barrier - Lack of Support" Frequency: "18/30 participants (60%)" Quote: "'Nobody helps me when I struggle'"
Four-step process for drawing integrated conclusions:
quantitative_summary: - Key statistical findings - Effect sizes and significance levels - Descriptive patterns qualitative_summary: - Main themes identified - Patterns across cases - Contextual insights
convergence_check: question: "Where do findings agree?" action: "Identify points of confirmation" divergence_check: question: "Where do findings disagree?" action: "Identify contradictions or expansions" explanation_check: question: "What does one strand explain about the other?" action: "Identify complementary insights"
meta_inference_types:
confirmation:
description: "Both strands support same conclusion"
example: "High survey scores AND positive interview themes → Strong program satisfaction"
expansion:
description: "One strand provides breadth, other provides depth"
example: "Survey shows 'what' (70% improved), interviews explain 'why' (peer support)"
discordance:
description: "Findings contradict - requires explanation"
example: "High scores but negative interviews → Social desirability bias?"quality_criteria:
inference_quality:
- "Are meta-inferences well-justified?"
- "Do they go beyond either strand alone?"
- "Are discrepancies adequately explained?"
inference_transferability:
- "Can findings apply beyond this study?"
- "What are boundary conditions?"
- "How generalizable are integrated conclusions?"Techniques to ensure rigor in mixed methods integration:
issue: "Do samples overlap appropriately?" strategy: - Check if QUAL and QUAN samples represent same population - Document any sampling differences - Justify why differences are acceptable
issue: "Do insider (emic) and outsider (etic) perspectives align?" strategy: - Compare participant views (QUAL) with researcher measurements (QUAN) - Explain convergences and divergences - Use discrepancies as learning opportunities
issue: "Does integration compensate for strand weaknesses?" strategy: - Identify limitations of QUAL strand (e.g., small n) - Show how QUAN strand addresses it (e.g., large sample generalizability) - Demonstrate complementary strengths
issue: "Does strand 2 appropriately build on strand 1?" strategy: - Document explicit connections (e.g., survey items from interview themes) - Show how strand 1 findings informed strand 2 design - Justify any deviations from original plan
📌 文档结构(2026-07-22 起): 本文件是中文默认入口 —— banner + badges + 信任面 + 9 阶段流水线速览 + 76 行合集总表。 每个合集的完整描述、按用途分组、精确数字、验证方法在 docs/CONTENT_ZH.md(扩展正文,总表行内的 → 直接跳转到对应锚点)。 English version: README-en.md · 中文扩展正文:docs/CONTENT_ZH.md · README-zh-CN.md 已弃用(重定向占位) 🌐 语言: English |
Classical end-to-end empirical analysis workflow in the traditional Python econometric stack — pandas + numpy + scipy + statsmodels + linearmodels + pyfixest +…
Use when the user asks to run a full empirical / causal analysis in Python — by default in the style of an applied economics paper (AER / QJE / JPE / ReStud /…
Classical end-to-end empirical analysis workflow in the traditional Python econometric stack — pandas + numpy + scipy + statsmodels + linearmodels + pyfixest +…
Classical end-to-end empirical analysis workflow in the traditional Stata ecosystem — native Stata + reghdfe + ivreg2 + csdid + did_imputation +…
Classical end-to-end empirical analysis workflow in the modern tidyverse + econometrics R ecosystem — dplyr + tidyr + haven + fixest + sandwich + lmtest +…
Systematic writing framework for philosophy and interdisciplinary academic papers from optimized outline to submission-ready manuscript. Use when users want…