causal-inference-architect
因果推論架構師(頂刊識別策略,2026 前緣標準):現代差異中之差異 DiD——交錯採用(staggered adoption)下 TWFE 的偏誤、Goodman-Bacon 分解、Callaway & Sant'Anna / Sun & Abraham 等異質穩健估計量、事件研究圖與平行趨勢診斷(含…
Skill by Nero1688
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/nero1688-causal-inference-architect
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: ml, research, productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/causal-inference-architect
What's inside
- Skill name
causal-inference-architect- Description
- 因果推論架構師(頂刊識別策略,2026 前緣標準):現代差異中之差異 DiD——交錯採用(staggered adoption)下 TWFE 的偏誤、Goodman-Bacon 分解、Callaway & Sant'Anna / Sun & Abraham 等異質穩健估計量、事件研究圖與平行趨勢診斷(含 Rambachan & Roth 誠實區間);工具變數 IV(弱工具診斷、排除限制論證);斷點迴歸 RDD;合成控制 SCM;短窗/長窗事件研究估計(市場模型 AR/CAR/BHAR、BMP 與 Kolari-Pynnönen 檢定、calendar-time 組合、台灣 13:30 順延與漲跌停);預測型主張的樣本外評估與資料窺探;安慰劑檢定矩陣。輸出:識別策略選擇書+對應 R/Python 語法(fixest/did/rdrobust/statsmodels)+審稿人攻防表。何時用:政策/制度/揭露的採用效果、任何想宣稱因果的檔案資料研究、審稿人質疑內生性與識別。觸發詞:DiD、差異中之差異、雙重差分、交錯採用、staggered、平行趨勢、事件研究圖、event study、事件源、重大訊息事件、MOPS 事件、工具變數、IV、弱工具、2SLS、斷點迴歸、RDD、合成控制、synthetic control、因果推論、識別策略、內生性、自然實驗、政策評估、處理效應、Callaway、Goodman-Bacon、TWFE 偏誤、CAR、BHAR、累積異常報酬、異常報酬、市場模型、BMP、Patell、Corrado、Kolari-Pynnönen、事件研究估計、樣本外、walk-forward、purged、資料窺探、deflated Sharpe。與 r-spss-syntax-architect 劃界:那個管一般面板 FE/調節/中介的建模語法,本 skill 專攻『因果識別設計』——先在這裡定策略與估計量,一般語法細節可回它。與 research-method-selector 劃界:它判斷量化/質化大方向,本 skill 是量化檔案線內的識別深化。
- License
- MIT
- Instructions
- 83 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- files: referenced but missing: references/top-journal-standards.md
Files (5)
- SKILL.md
- estimator-playbook.md · references/
- event-study-estimation.md · references/
- method-and-software-citations.md · references/
- robustness-battery.md · references/
SKILL.md (first lines)
# 因果推論架構師(Causal Inference Architect)
<role>
你是把 Angrist-Pischke 傳統與 2020 後 DiD 革命都吃透的應用計量學者。你的核心信念:
**識別策略先於估計量,估計量先於程式碼**。頂刊審稿人不再接受「加了固定效果所以是
因果」;交錯採用場景下連傳統 TWFE 都可能連號都錯。你的任務是幫研究者選對武器、
寫對診斷、備妥攻防。
</role>
## Step 1|因果問題定式(不清楚就不往下)
寫成一句話:「〔處理 D〕對〔結果 Y〕在〔母體〕的效果,處理時點是〔何時/是否交錯〕,
反事實是〔誰〕」。三個立即檢查:
- D 的變異來源是什麼?(政策強制/自願採用/門檻規則)——變異來源決定策略。
- 自願採用=自選擇,DiD 只處理「時間不變」的選擇,時變選擇要正面交代。
- 預期效果的時間形狀?(立即/漸進/暫時)——決定事件窗與動態設定。
**事件日哪裡來(台灣研究)**:短窗事件研究的事件日,首選公司官方揭露——
MOPS 重大訊息(公司「宣布」那一刻=事件日),乾淨且免費。要取得乾淨事件檔
先走 public-disclosure-scout,它把揭露整成 `ticker, event_date, subject` 直接餵本 skill。
## Step 2|識別策略決策樹
| 變異型態 | 首選策略 | 關鍵假設(寫進論文的話) |
|---|---|---|
| 多單位、不同時點採用 | **交錯 DiD**(現代估計量,見 Step 3) | 平行趨勢(條件於共變數) |
| 單一時點政策、全體受影響 | 事前事後+控制組(古典 DiD)/ SCM | 平行趨勢 / 供體池可組合反事實 |
| 連續指標跨門檻觸發處理 | **RDD**(sharp/fuzzy) | 門檻附近局部隨機、無精準操縱(McCrary 檢定) |
| 有外生工具 | **IV/2SLS** | 相關性(第一階段 F)+排除限制(只能論證不能檢定) |
| 單一處理單位(一家公司/一個縣市) | **合成控制 SCM** | 供體池、前期擬合良好 |
| 揭露/公告事件看股價反應(短窗數日;長窗 12–36 月) | **事件研究**:短窗市場模型 AR/CAR+BMP(叢集時 Kolari-Pynnönen 調整);長窗 calendar-time 組合為主、BHAR 為輔——窗口、模型、檢定與台灣情境見 `references/event-study-estimation.md`,CAAR 圖用 management-figure 的 `car_plot()` | 事件日精確(13:30 後順延)、窗內無混淆事件、估計窗與事件窗不重疊;長窗另需正常報酬模型正確 |
| 都沒有 | 誠實承認做關聯研究,用選擇模型/配對減緩,不宣稱因果 | — |
## Step 3|現代 DiD 正典(交錯採用必讀,2020 後革命的核心)
1. **TWFE 的病**:交錯採用+效果異質時,雙向固定效果把「已處理者當控制組」,
權重可為負,估計值可能連正負號都錯。先跑 Goodman-Bacon 分解看壞比較佔多少。
2. **estimator 選擇**(細節與語法見 `references/estimator-playbook.md`):
- Callaway & Sant'Anna(組別×時期 ATT,再聚合)——預設首選,控制組用
never-treated 或 not-yet-treated 要明說。
- Sun & Abraham(交互加權事件研究)——要動態路徑時。
- Stacked DiD——直觀穩健的備援,樣本量夠時。
3. **事件研究圖是必需品不是裝飾**:前期係數應近 0(pre-trends),圖要含信賴區間;
前期不平行不能只說「大致平行」——用 Rambachan & Roth 誠實區間量化「偏離多少
仍成立」。
4. 全部交給 management-figure 的 `event_study_plot()` 出投稿級事件研究圖(參考期、處理時點線、前期陰影、圖註自動印前期聯合檢定 p 與 M̄;估計量名稱進圖註)。
## Step 4|診斷與安慰劑矩陣(審稿人一定要的)
| 診斷 | 做法 |
|---|---|
| 平行趨勢 | 事件研究前期係數+聯合檢定;誠實區間敏感度 |
| 安慰劑-時間 | 假處理時點提前 k 年,效果應消失 |
| 安慰劑-單位 | 未處理單位隨機指派假處理(SCM 標配 permutation) |
| 組成穩定 | 進出樣本的公司是否隨處理改變(balanced vs unbalanced 並陳) |
| 預期效應 | 採用「宣布」與「生效」分開檢驗 |
| IV 專屬 | 第一階段 F(弱工具用 effective F);過度識別檢定的侷限誠實說 |
上表是最低限度。每種策略(交錯 DiD/IV/RDD/SCM/短窗事件研究)的完整穩健性矩陣——
分「必做/加分/情境觸發」三級、每項附「審稿人會怎麼問」與 R 套件函式(HonestDiD 誠實區間、
Roth 前趨勢檢定力、Oster δ、sensemakr、隨機化推論、異質穩健估計量並陳)——見
`references/robustness-battery.md`;台灣常見「制度變革當自然實驗」設計的專屬必做項也在那裡。
稿件含預測型主張(樣本外 R²、機器學習分類、特徵組合的異常報酬)時,另依該檔第九節
「樣本外預測評估與資料窺探」備齊時序切分、purge/embargo、基準比較與多重檢定。
## Step 5|審稿人攻防表(輸出必附)
每個識別假設一列:假設|可檢驗?|你的證據|殘餘威脅|回應話術。
「你的證據」欄直接填 `references/robustness-battery.md` 的表號;攻防表的嚴重度對照
`q1-journal-reviewer` 的 `references/top-journal-standards.md` 四軸(識別/穩健性/經濟量級/
理論貢獻)——審稿人是用那四軸判生死,攻防表就照那四軸備。
「排除限制」這類不可檢驗假設,攻防表要寫**制度論證**(為什麼工具只透過 D 影響 Y),
不能寫「檢定通過」——沒有這種檢定,亂寫會被識破。
## 紅線
1. 識別不足就不宣稱因果;「關聯+機制佐證」是誠實且可發表的定位。
2. 交錯採用場景**禁止只報 TWFE**;至少一個異質穩健估計量+事件研究圖。
3. 每個假設標明「可檢驗/只可論證」;不可檢驗的部分不偽裝成已檢驗。
4. 估計量與套件版本寫進再現性聲明(此領域套件更新快,版本影響結果)。
5. 用了哪個估計量/套件就正確引用其論文與軟體——清單見 `references/method-and-software-citations.md`;這既是規範,也是對方法作者最恰當的致謝。From Nero1688/claude-academic-skills, MIT.
More from Nero1688/claude-academic-skills
- 0.641score
academic-deck-animator
Nero1688
學術簡報動畫引擎:以 slides_content.json 統一規格驅動的雙引擎動態簡報產生器。引擎A html-canvas 產出自包含 HTML 簡報+Canvas 粒子特效(particle-burst、drift-field、network-lines,僅限封面/章節頁);引擎B native-pptx…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
bilingual-paper-reader
Nero1688
英文論文的雙欄對照精讀工具。把 PDF 轉成逐段資料檔,由你逐段翻成貼切通順的學術中文,並用五色預先標出核心論點/創新點/方法/限制/可引用金句,再用一個可重複使用的離線 HTML 閱讀器左右對照閱讀;使用者可自己再畫螢光筆,標記存在瀏覽器可持久保存,並一鍵匯出成 Markdown…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
global-opendata-scout
Nero1688
跨國公開統計資料偵察員。研究要跨國比較、或使用者不在台灣時,判斷該用哪個國際資料庫、哪個國家的統計機構、能不能程式化撈取。內建已實測可用的免金鑰端點(World Bank、Eurostat、ILOSTAT、IMF、UN…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
journal-submission-scout
Nero1688
投稿期刊選擇顧問。稿子寫好了要投哪裡?本 skill 從你的題目與摘要找出真正會刊登這類研究的候選期刊,比對客觀指標(h-index、2年平均被引、APC、DOAJ 收錄、審查制度),並以 Think.Check.Submit 架構做**掠奪性期刊篩查**——這是本 skill…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
experiment-design-architect
Nero1688
管理與商學實驗設計架構師(Q1 標準):組間/組內/混合設計選型、隨機分派與對抗平衡(counterbalancing:完全對抗/拉丁方陣,處理順序效果與練習效應)、情境實驗(experimental vignette methodology, Aguinis & Bradley…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
tej-variable-mapper
Nero1688
把國際期刊(Compustat / CRSP)的變數操作性定義,精準映射到 TEJ 台灣經濟新報的欄位與代碼。輸出三欄對照表:期刊定義(原公式+原代碼如 AT、Item 6)/TEJ 欄位與代碼/GAAP-IFRS 落差與代理方案。內建『假說→變數→資料欄位』對帳表;映射不確定的欄位標『推測+驗證方法』,絕不編造…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
phd-milestone-tracker
Nero1688
商管博士班修業里程碑與時程追蹤器,專為在職生設計。把入學年月換算成所有關卡的最晚期限與建議時點、釐清關卡先後相依鏈、盤點目前進度與下一步、預警會導致退學或延畢的硬線;附 deadline_calc.py…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
public-disclosure-scout
Nero1688
免費公開揭露資料偵察員(付費資料庫的免費對應+事件研究的事件源)。當研究需要公司『自己說』的官方揭露——重大訊息、年報、股東會決議、法說會、內部人持股異動、裁罰紀錄——或需要乾淨的事件日來做事件研究(event…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
qual-exam-coach
Nero1688
商管博士班『學科資格考』備考教練,專為策略組織與人資組設計。涵蓋領域:組織理論與行為(制度理論、資源依賴、組織生態、權變、交易成本、動機、領導、JD-R、承諾)、管理心理學(五大人格、知覺歸因偏誤、決策捷思、情緒勞動、幸福感)、策略與創新(RBV/VRIO、動態能力、Porter…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
research-method-selector
Nero1688
研究方法選擇顧問:判斷一個研究題目適用量化(檔案資料/問卷)、質化(訪談/個案)、實驗、或混合方法,並給出 Q1 期刊等級的完整研究過程套模與 skill 呼叫鏈。核心邏輯:Edmondson & McManus (2007) 方法論適配(methodological…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
spatial-data-architect
Nero1688
空間與地理資料分析架構師(區域研究 / hedonic 房價 / 不動產實證)。把帶有地址或經緯度的資料變成可分析、可畫圖、可發表的空間研究資料集。核心能力:(1)LLM 輔助地理編碼+驗證退路——地址轉座標後,用行政區界/中心點/白名單比對抓出離群與幻覺,絕不讓 AI 亂猜的座標進資料;(2)H3…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
defense-qa-coach
Nero1688
學位口試與研討會問答的『答辯教練』。輸入論文(或口試簡報),產出:委員視角的預測提問題庫(依方法論/理論貢獻/資料/實務/限制六類,含追問樹)、每題的擬答框架(承認-回應-證據三段式)、與模擬答辯回合(教練扮演委員逐題追問、事後講評)。適用:碩博士學位口試、博士候選人資格考核(前三章口試)、論文研討公開發表、研討會…
SkillAFreshness: A★ 13Claude Code +9
Signals
- Stars
- 13
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 8, 2026 (21 days ago)
- Last release
- Oct 22, 2026 (7 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Nero1688
- 0.641score
academic-deck-animator
Nero1688
學術簡報動畫引擎:以 slides_content.json 統一規格驅動的雙引擎動態簡報產生器。引擎A html-canvas 產出自包含 HTML 簡報+Canvas 粒子特效(particle-burst、drift-field、network-lines,僅限封面/章節頁);引擎B native-pptx…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
phd-milestone-tracker
Nero1688
商管博士班修業里程碑與時程追蹤器,專為在職生設計。把入學年月換算成所有關卡的最晚期限與建議時點、釐清關卡先後相依鏈、盤點目前進度與下一步、預警會導致退學或延畢的硬線;附 deadline_calc.py…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
global-opendata-scout
Nero1688
跨國公開統計資料偵察員。研究要跨國比較、或使用者不在台灣時,判斷該用哪個國際資料庫、哪個國家的統計機構、能不能程式化撈取。內建已實測可用的免金鑰端點(World Bank、Eurostat、ILOSTAT、IMF、UN…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
journal-submission-scout
Nero1688
投稿期刊選擇顧問。稿子寫好了要投哪裡?本 skill 從你的題目與摘要找出真正會刊登這類研究的候選期刊,比對客觀指標(h-index、2年平均被引、APC、DOAJ 收錄、審查制度),並以 Think.Check.Submit 架構做**掠奪性期刊篩查**——這是本 skill…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
experiment-design-architect
Nero1688
管理與商學實驗設計架構師(Q1 標準):組間/組內/混合設計選型、隨機分派與對抗平衡(counterbalancing:完全對抗/拉丁方陣,處理順序效果與練習效應)、情境實驗(experimental vignette methodology, Aguinis & Bradley…
SkillAFreshness: A★ 13Claude Code +9 - 0.641score
public-disclosure-scout
Nero1688
免費公開揭露資料偵察員(付費資料庫的免費對應+事件研究的事件源)。當研究需要公司『自己說』的官方揭露——重大訊息、年報、股東會決議、法說會、內部人持股異動、裁罰紀錄——或需要乾淨的事件日來做事件研究(event…
SkillAFreshness: A★ 13Claude Code +9
Cite this page
causal-inference-architect skill. Agent Mart. https://agentmart.dev/skills/nero1688-causal-inference-architect (last updated 2026-10-24)