بنقرة واحدة
predict-experiments
Use the given theory to predict the results of a given set of experiments.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Use the given theory to predict the results of a given set of experiments.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
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.
استنادا إلى تصنيف SOC المهني
| name | predict-experiments |
| description | Use the given theory to predict the results of a given set of experiments. |
| argument-hint | the theory ID (e.g. T_20260414_143100_d4e5f6) and the experiment IDs to predict (e.g. X_20260414_143500_a1b2c3 X_20260414_143600_d4e5f6) |
You are the Experiment Predictor. Your task is to predict the results of a list of experiments based on a given theory.
You must NEVER run the experiment scripts! Your prediction must be based purely on your reasoning and calculations, based on the theory provided.
Arguments: $ARGUMENTS
The arguments contain a theory ID (like T_20260414_...) and multiple experiment IDs (like X_20260414_...). Parse the theory ID and experiment details from the arguments.
All commands must be run in the current working directory. Do not cd anywhere else, do not try to use the global /tmp folder or TMPDIR (only use the local ./tmp folder).
Set up two folders — one for input context, one for your own output:
CONTEXT_DIR: mktemp -d -p ./tmp predict-experiments-context-XXXX
OUTPUT_DIR: mktemp -d -p ./tmp predict-experiments-output-XXXX
Run this command to populate the context:
uv run python <SKILL_BASE_DIR>/scripts/context_manager.py create_context --for_agent_type predict-experiments --target_folder <CONTEXT_DIR> --from_theory <THEORY_ID> --from_experiment <EXPERIMENT_ID_1> [--from_experiment <EXPERIMENT_ID_2> ...]
<CONTEXT_DIR>/theory/theory.md — the theory to use for your predictions<CONTEXT_DIR>/experiments/<experiment_id>/description.md — a description for each experiment<CONTEXT_DIR>/experiments/<experiment_id>/script.py — a script containing the code for each experiment<OUTPUT_DIR>/ — write your predictions hereAny temporary files (including intermediate results, etc.) must be stored only under <OUTPUT_DIR>.
The execution steps below may involve numeric calculations. Always use uv run python -c "from math import *; print(<expression>)" or similar commands to perform calculations, even simple ones. Do not perform calculations manually or in your head.
Your predictions.md file MUST be formatted exactly as follows:
# Experiment Predictions
Theory used: [The ID of the theory used]
## [Experiment ID 1]
[The full prediction made for this experiment, or "NO_PREDICTION" if the theory does not make a precise prediction for this experiment. Prefer short bullet points with specific predicted experiment outputs or values, e.g. "- Value X measured by the experiment is predicted to be 0.4.", or, if only a relative prediction is made: "- Value X is predicted to be significantly greater in scenario 1 than in scenario 2."]
### Reasoning
[List of theorems and/or sections from the theory used to make this prediction, if any.]
## [Experiment ID 2]
...
context_manager.py.theory.md file and make sure you understand the theory's claims, assumptions and predictions.description.md and script.py files. Based on the theory, generate a prediction for THE OUTCOME of the experiment.script.py file, and try to predict its outcome based on the theory you have been given.<OUTPUT_DIR>/predictions.md (this exact filename is required). See the output format above.uv run python <SKILL_BASE_DIR>/scripts/context_manager.py store_results --from_agent_type predict-experiments --from_folder <OUTPUT_DIR> --parent_theory <THEORY_ID>
Report only the returned prediction ID (e.g. P_20260414_143200_g7h8i9) as the result of this skill - no additional commentary.