ワンクリックで
strucmod
父技能 / 入口索引。任何与结构建模、动态模拟、DSGE、CGE、异质主体、动态规划相关的任务,先读本技能再分派到原子技能。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
父技能 / 入口索引。任何与结构建模、动态模拟、DSGE、CGE、异质主体、动态规划相关的任务,先读本技能再分派到原子技能。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
组装校准表 / 矩比对表 / IRF 表 / 反事实表为 CSV 与 LaTeX。当用户说"做表"、"build tables"、"出 LaTeX 表"、"摘要表"时调用。
从数据/文献/矩条件组装 calibration.csv,记录每个参数来源。当用户说"校准参数"、"calibrate"、"匹配矩"、"match moments"、"对齐数据"、"找出 beta / alpha 取多少"时调用。本技能是任何 solve-* 系列的强制前置。
git 提交:检查 .gitignore、生成提交信息、避免提交受保护文件。当用户说"提交"、"commit"、"push"、"git"时调用。
跑反事实 / 过渡路径 / 政策实验,对比 baseline。当用户说"反事实"、"counterfactual"、"政策实验"、"transition path"、"如果……会怎样"时调用。
反方拷问:质疑模型机制、识别策略、数值结果。当用户说"挑刺"、"反驳一下"、"devils advocate"、"audit"时调用。
反向访谈研究生以厘清机制设定(在 spec 模糊时调用)。当用户说"我也不太确定"、"帮我想清楚"、"interview me"时调用。
| name | strucmod |
| description | 父技能 / 入口索引。任何与结构建模、动态模拟、DSGE、CGE、异质主体、动态规划相关的任务,先读本技能再分派到原子技能。 |
| type | orchestrator |
本技能是 structural-modeling-for-economists 工作流的总入口。任何涉及结构经济模型构建、求解、仿真、反事实、表达的任务,agent 都应先读本文件,依据任务关键字与产物形态,分派到下方原子技能。
中文:DSGE、动态随机一般均衡、CGE、可计算一般均衡、GTAP、异质主体、Aiyagari、Bewley、Krusell-Smith、动态规划、值函数迭代、政策函数、稳态、脉冲响应、反事实、过渡路径、校准、矩匹配、福利分析、摄动、投影、sequence-space。
English: DSGE, CGE, GTAP, heterogeneous-agent, Aiyagari, Bewley, dynamic programming, value function iteration, policy function, steady state, IRF, impulse response, counterfactual, transition path, calibration, moment matching, welfare, perturbation, projection, sequence-space.
| 任务类型 | 触发示意 | 调用 skill | 后置 skill |
|---|---|---|---|
| 新模型立项 | "我想建一个 XXX 模型来研究 YYY" | setup-<class> | model-reviewer 子 agent |
| 已有设定 → 代码 | "spec 写好了,生成 Dynare 代码" | setup-<class> 的 codegen 段 | code-reviewer |
| 校准参数 | "把这个模型校准到中国 2010-2020 数据" | calibrate-from-moments | math-reviewer |
| 求稳态 | "为什么稳态求不出来" | validate-steady-state | numerics-reviewer |
| 跑 IRF | "跑一阶摄动 + IRF" | solve-perturbation → simulate-irf | verifier |
| 跑反事实 | "把关税从 5% 提到 25% 看 GDP 路径" | counterfactual-run | verifier |
| 写论文段落 | "把方法节写出来" | render-report + build-tables | proofread |
| 复现 | "上次跑的那个结果再来一遍" | replicate | verifier |
| 完整流水线 | "从头到尾跑一遍" | run-pipeline | verifier |
setup-dsge — DSGE 设定与 Dynare/Julia 脚手架setup-cge-gtap — CGE / GTAP 设定与 GAMS 脚手架setup-ha-bewley — 异质主体(Aiyagari/Bewley/Krusell-Smith)calibrate-from-moments — 从数据 / 文献 / 矩条件组装校准solve-perturbation — 一/二/三阶摄动solve-vfi — 值函数迭代 / 策略迭代 / 投影simulate-irf — 脉冲响应函数counterfactual-run — 反事实 / 过渡路径 / 政策实验validate-steady-state — 数值化稳态校验(必经环节)build-tables — 校准表 / 矩比对表 / IRF 表render-report — Quarto / LaTeX 报告replicate — 用保存的种子与设定重跑review-model — 经济逻辑与机制评议devils-advocate — 反方拷问lit-reviewproofreadinterview-me — 让 agent 反向访谈研究生以厘清机制用户请求
│
├─ 提到具体模型类(DSGE/CGE/HA/DP)但未写 spec.md?
│ → setup-<class>
│
├─ spec.md 已存在但未通过 model-reviewer?
│ → 调用 model-reviewer 子 agent
│
├─ 已通过 review,要校准参数?
│ → calibrate-from-moments
│
├─ 校准完毕,要求解?
│ → solve-<method>(先 validate-steady-state)
│
├─ 求解完毕,要看冲击 / 反事实?
│ → simulate-irf 或 counterfactual-run
│
├─ 要写论文 / 报告?
│ → build-tables + render-report
│
└─ 想复现历史?
→ replicate
无论从哪个 skill 入手,下列 checkpoint 不可绕过:
model-reviewer 必须批准 spec.md。math-reviewer 必须确认方程数 = 未知数、变量分类无矛盾、单位一致。validate-steady-state 残差必须低于 tol = 1e-8(默认)方可进入仿真。verifier 重跑一次并核对。每个原子技能都遵循统一契约:
输入:
model_name:字符串,对应 model/01_setup/<model_name>/language:dynare / julia / matlab / gams / pythontask_payload:依技能而定(见各技能 SKILL.md)seed:整数(默认从 model/_utils/seed.txt 读取)输出:
output/<subdir>/logs/<model>_<step>_<timestamp>.logoutput/checkpoints/<model>_<artifact>.jsontemplates/session-log.md 副本中追加一行运行记录详见 AGENTS.md 中的"失败回退"表。