Help us improve
Share bugs, ideas, or general feedback.
npx claudepluginhub kosmoche/claude-plugins --plugin experiment-logHow this skill is triggered — by the user, by Claude, or both
Slash command
/experiment-log:exp-newThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
开始一个新的科研实验。
Provides standard experiment folder structure with templates for config.yaml, report.md, reproduce.py, and pre-flight checklist. Use to create or validate research experiment directories.
Maintains persistent ML experiment journals in Markdown files, logging hypotheses, changes, results, metrics, and learnings across sessions.
Manages isolated exploration worktrees via /hw:explore commands: start, status, end, archive, and upgrade to plan/analysis. Keeps experiments separate from the main project.
Share bugs, ideas, or general feedback.
开始一个新的科研实验。
.claude/experiment-log.md 存在,若不存在提示先运行 /experiment-log:exp-init.claude/project.md,检查是否有进行中的实验(不是初始占位内容)
/experiment-log:exp-archive 归档当前实验从 $ARGUMENTS 获取实验名称,若为空则询问用户
读取 .claude/experiment-log.md 确定下一个编号(exp-001, exp-002, ...),编号三位补零
Git 分支:
exp/<编号>-<名称简写>
exp/001-learning-rate、exp/002-batch-size向用户询问以下信息(逐项确认):
根据用户回答更新 .claude/project.md:
# 当前实验:exp-XXX <实验名称>
## 目标
<用户描述>
## 假设 / 预期结果
<用户描述>
## 主要修改
- <修改了哪个文件/模块,做了什么改动>
## 运行流程
<代码的执行流程:入口 → 数据加载 → 处理/训练 → 输出结果,描述关键步骤和模块间的调用关系>
## 验收标准
- [ ] <标准1>
- [ ] <标准2>
.claude/plan.md:# 执行计划:exp-XXX <实验名称>
## 步骤
- [ ] 步骤1:<描述>
- [ ] 步骤2:<描述>
## 技术备注
<实现细节、依赖、注意事项>
在 .claude/experiment-log.md 表格末尾添加一行:
进行中、起始日期=今天(YYYY-MM-DD)、结论=空完成后展示实验概要,提示用户可以开始实验工作。