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-initThis 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.
Inspects research repositories and generates .research/ manifests (project_manifest.yml, experiment_matrix.yml, data_dictionary.yml) for future AI sessions to orient without rescanning the repo.
Maintains persistent ML experiment journals in Markdown files, logging hypotheses, changes, results, metrics, and learnings across sessions.
Share bugs, ideas, or general feedback.
在当前项目中初始化科研实验管理结构。
.claude/experiment-log.md 是否已存在
创建 .claude/experiments/ 目录(mkdir -p),然后创建以下文件:
.claude/CLAUDE.md# 实验项目规则
本项目使用 .claude/ 目录管理科研实验。
## 文件职责
- `project.md`:当前实验的验收大纲(目标、预期结果、验收标准)—— 修改需经用户确认
- `plan.md`:当前实验的执行计划(步骤、进度、技术细节)—— AI 自主维护
- `experiment-log.md`:所有实验的概述索引
- `experiments/exp-XXX-<name>/README.md`:已归档实验的完整记录
## 维护规则
1. 执行实验步骤时,及时更新 plan.md 中的进度(用 checkbox 标记)
2. 实验完成后,提醒用户运行 /experiment-log:exp-archive 归档
3. 不要修改 experiments/ 下已归档的文件,除非用户明确要求
4. project.md 的内容变更需向用户确认后再写入;plan.md 由 AI 自主更新
.claude/project.md# 当前实验
> 暂无进行中的实验。使用 `/experiment-log:exp-new <实验名称>` 开始新实验。
.claude/plan.md# 执行计划
> 暂无进行中的计划。
.claude/experiment-log.md# 实验日志
| 编号 | 名称 | 状态 | 起止日期 | 简要结论 |
|------|------|------|----------|----------|
创建完文件后:
git rev-parse --is-inside-work-tree 检查是否在 git 仓库内experiment/main)展示创建的文件列表,提示使用 /experiment-log:exp-new <名称> 开始第一个实验。