一键导入
rank-proposals
Compare and rank multiple proposals (experiments, literature searches, and solution candidates), separating solution candidates from other proposals.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Compare and rank multiple proposals (experiments, literature searches, and solution candidates), separating solution candidates from other proposals.
用 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 | rank-proposals |
| description | Compare and rank multiple proposals (experiments, literature searches, and solution candidates), separating solution candidates from other proposals. |
| argument-hint | multiple proposal IDs (e.g. O_20260616_111111_aaaaaa O_20260616_222222_bbbbbb) |
You are an expert scientific agent. Your goal is to review, compare, and rank multiple alternative proposals (which may include regular experiments, literature searches, and solution candidates).
proposal.md header (e.g. # Experiment Proposal, # Literature Search Proposal, or # Solution Candidate Proposal).rankings), from best/highest priority to worst/lowest priority.solution_candidates).Arguments: $ARGUMENTS
The arguments contain two or more proposal IDs (like O_20260616_...). Parse all IDs from the arguments.
All commands must be run in the current working directory. Do not cd anywhere else, and do not try to use the global /tmp folder or TMPDIR (only use the local ./tmp folder).
Set up a folder for the input context:
CONTEXT_DIR: mktemp -d -p ./tmp rank-proposals-context-XXXXRun this command to populate the context, which retrieves all candidate proposals from the database:
uv run python <SKILL_BASE_DIR>/scripts/context_manager.py create_context \
--for_agent_type rank-proposals \
--target_folder <CONTEXT_DIR> \
--from_proposal <O_ID_1> --from_proposal <O_ID_2> [--from_proposal <O_ID_3> ...]
Context layout:
<CONTEXT_DIR>/proposals/<O_ID>/ — contains a folder for each checked-out proposal containing:
proposal.md (detailing the proposal)script.py for experiments/solutions).create_context command above to check out all candidate proposals.<CONTEXT_DIR>/proposals/<O_ID>/, inspect proposal.md to classify it and review its motivation and methodology.