Agent skill

aas-reproducibility

当你在为《自动化学报》(Acta Automatica Sinica, AAS) 提升实验可复现性、组织复现包、防范数据污染时调用。覆盖环境与依赖固定、随机种子与多次运行、数据划分与防泄露、控制仿真的求解器/步长/系统参数记录、超参数与调参协议披露、以及配合双盲的匿名化复现材料,帮助控制/自动化/模式识别方向的中文稿在 Acta Automatica Sinica 外审中经得起"结果能否复现"的追问。

brycew6m4,252★ · +31/wk · 3 repos on radarProfile →
claude-codeMIT
Install
npx skills add brycewang-stanford/Awesome-Journal-Skills --skill aas-reproducibility --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 3 KB
Bundled scripts: none
Path: Acta-Automatica-Sinica-Skills/skills/aas-reproducibility/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 909 · +31 this week
Language: Stata
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# 《自动化学报》可复现性与实验可重复 本技能帮你把投向《自动化学报》(Acta Automatica Sinica, AAS) 的实验做到**可复现**。外审常问"换个人 能否复现你的结果",控制类还要能复现稳定性与性能结论。以下方法于 2026-07-09 核验框架(见 `resources/official-source-map.md`);本刊是否强制提交复现材料 **待核实**。 ## 一、可复现性三支柱 | 支柱 | 内容 | |---|---| | 环境可复现 | 语言/库版本、系统、硬件、随机种子固定 | | 数据可复现 | 数据来源、划分、预处理脚本、校验和 | | 流程可复现 | 从原始数据到论文图表的一键脚本 | ## 二、环境与依赖固定 - 记录语言与关键库版本(Python/MATLAB、控制/学习框架),提供 `requirements.txt`/`environment.yml` 或 Dockerfile。 - 控制仿真额外记录:**仿真器与版本、求解器类型、积分步长、系统模型参数、初始条件**。 - 硬件:CPU/GPU 型号、内存;实物实验记录采样周期、控制器硬件与传感器型号。 ## 三、随机性与多次运行 - 固定随机种子;对随机性强的实验(强化学习、随机初始化的识别模型)报告**多次运行的均值与方差**。 - 说明随机来源(初始化、数据打乱、探索噪声)与控制方式;不要只报单次最好结果。 ## 四、数据划分与防污染 | 风险 | 防范 | |---|---| | 测试集调参 | 只在验证集调参,测试集仅最终评测一次 | | 数据泄露 | 划分在预处理前,防未来信息进训练 | | 重复样本跨集 | 去重,确认训练/测试无交叠 | | 分布偏移未披露 | 说明训练与测试分布差异 | ## 五、复现包组织(配合双盲) ```text repro/ README.md # 环境、数据、运行、预期结果、硬件 env/ # requirements.txt / environment.yml / Dockerfile data/ # 数据或获取脚本 + 校验和 src/ # 方法与基线 configs/ # 每个实验/图表的配置与种子 scripts/ # run_all.sh:原始数据→论文图表 results/ # 关键指标,供复现校验 ``` - 复现材料需**匿名**:仓库、README、路径、账户名不得泄露作者身份(双盲,见 `aas-submission`)。 - 用匿名化 Git 快照或匿名仓库分享链接;勿指向作者主页。 ## 六、超参数与调参协议 - 公布搜索空间、选择准则、最终取值;说明基线的调参是否与本文同等投入。 - 控制类公布增益、自适应率、约束参数等;学习类公布学习率、批大小、训练轮数等。 ## 七、可复现性自检

What's inside
Steps it walks through
  1. 一、可复现性三支柱
  2. 二、环境与依赖固定
  3. 三、随机性与多次运行
  4. 四、数据划分与防污染
  5. 五、复现包组织(配合双盲)
  6. 六、超参数与调参协议
  7. 七、可复现性自检清单
  8. 八、常见复现问题
  9. 九、控制仿真的可复现要点(专项)
  10. 十、可重复性的验证方法
  11. 十一、可复现性与双盲的平衡
  12. 十二、复现材料的版本与维护
  13. 十三、与本刊定位
More from Awesome-Journal-Skills
All skills →
About this skill
What does the aas-reproducibility skill do?

当你在为《自动化学报》(Acta Automatica Sinica, AAS) 提升实验可复现性、组织复现包、防范数据污染时调用。覆盖环境与依赖固定、随机种子与多次运行、数据划分与防泄露、控制仿真的求解器/步长/系统参数记录、超参数与调参协议披露、以及配合双盲的匿名化复现材料,帮助控制/自动化/模式识别方向的中文稿在 Acta Automatica Sinica 外审中经得起"结果能否复现"的追问。

How do I install it?

Run `npx skills add brycewang-stanford/Awesome-Journal-Skills --skill aas-reproducibility --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From brycewang-stanford/Awesome-Journal-Skills, a repository with 909 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going