一键导入
run-experiment
Set up and run a single experiment. Experiments can be arbitrary Python scripts. All experiment execution must go through this skill.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Set up and run a single experiment. Experiments can be arbitrary Python scripts. All experiment execution must go through this skill.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Design and propose the next step: either a regular data-gathering experiment, literature search, or a concrete solution candidate.
Determine the type of proposal given, execute/delegate accordingly, and return the appropriate resulting ID (experiment ID, literature search ID, or solution ID).
Score and rank solution candidates relative to the research goal, and update parent theory scores.
Integrate recent interpretations from the interpretation log into the associated theory.
Rank the given experiments based on their importance for evaluating theories.
Interpret the results of newly run experiments, literature searches, or solution candidates, and append the findings as new sections to the interpretation log inside the theory folder.
| name | run-experiment |
| description | Set up and run a single experiment. Experiments can be arbitrary Python scripts. All experiment execution must go through this skill. |
| user-invocable | false |
mkdir <OUTPUT_DIR>/experiment-<title>).script.py that runs the experiment into the experiment folder.cd into the experiment folder before executing the script).description.md file in the experiment folder. The description.md must contain a complete description of what the experiment tests, its hard-coded parameter values (if any), and what outputs it produces.T_20260416_150000_a1b2c3) that this experiment is motivated by (fine if not)? You should also have been given an AGENT_TYPE.uv run python <SKILL_BASE_DIR>/scripts/run_experiment.py --experiment_folder <EXPERIMENT_FOLDER_PATH> --agent_type <AGENT_TYPE> [--parent_theory <T_ID>]
By default, the run_experiment.py wrapper will only store results for experiments that execute successfully. To store results for failed experiments as well, add the --store_failures flag.
6. The wrapper will execute the script with CWD set to EXPERIMENT_FOLDER_PATH, passing through its stdout and stderr. It will additionally capture all experiment outputs and persist them to a database for record keeping. It will finish its output by printing a unique experiment ID (e.g. X_20260416_150000_a1b2c3) that can be used to retrieve the results later.
Some experiments may take a long time to complete (up to a few hours). Please allow enough time for the experiment to finish before assuming that it has failed.
NEVER execute your script.py directly or through any other wrapper. Always use the run_experiment.py wrapper as described above.