ワンクリックで
island-select
Select the next island strategy and parent hypothesis set for one evolution round.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Select the next island strategy and parent hypothesis set for one evolution round.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | island-select |
| description | Select the next island strategy and parent hypothesis set for one evolution round. |
Goal:
Inputs:
islands/ISLANDS.jsonhypotheses/<id>/HYPOTHESIS.json frontieriteration_countstate/RESOLVED_RUN_CONFIG.jsonOutputs:
SelectionResultstate/STRATEGY_PLAN.json signalsContext Loading:
skills/shared-references/schema-index.md.packages/agent_contracts/state.py and confirm the exact IslandStateContract shape used inside islands/ISLANDS.json.packages/agent_contracts/hypothesis.py for the exact HypothesisContract shape.packages/agent_contracts/resolved_config.py for the island numeric settings.packages/agent_contracts/strategy_plan.py.Execution Contract:
from tools import select_island_hypotheses as the stable invocation surface.packages/agent_mechanics/island_select.py.select_island_hypotheses(islands, hypotheses, iteration_count, ucb_exploration_constant=..., softmax_temperature=..., stagnation_epsilon=...) -> SelectionResult.islands/ISLANDS.json is the only canonical persisted island source for this skill. Do not read, repair from, or write state/ISLANDS.json.islands/ISLANDS.json is missing, invalid, or uses deprecated item keys such as island_id, reward, stagnation_count, or last_updated, stop and report an invalid canonical island artifact instead of selecting parents.Execution Steps:
skills/shared-references/schema-index.md, then read packages/agent_contracts/state.py, packages/agent_contracts/hypothesis.py, and packages/agent_contracts/resolved_config.py.islands/ISLANDS.json and the current viable hypotheses from their canonical HYPOTHESIS.json artifacts. Reject state/ISLANDS.json as a non-canonical legacy path.iteration_count and the island numeric settings from state/RESOLVED_RUN_CONFIG.json.tools.select_island_hypotheses(...) with the canonical inputs.SelectionResult to the caller. When used by routing, persist:
signals.selection_strategysignals.selected_parent_idssignals.selected_island_idsstate/STRATEGY_PLAN.json artifact before declaring completion.Artifact Rules:
islands/ISLANDS.json remains the canonical source of island reward and visit statistics; this skill reads it but does not mutate it.id, decayed_reward, decayed_visits, and visit_count. Deprecated aliases are not accepted as selection inputs.Completion Rule:
Run the full Co-Scientist pipeline for one research run.
Evaluate whether a hypothesis newly entered the current top-k set and update the convergence counter deterministically.
Assemble a dashboard-ready snapshot from the canonical state.
Choose exactly one concrete evolution strategy for the active evolution round.
Run the assumption decomposition and deep verification review for a hypothesis.
Run the iterative evolution loop from the current persisted run state until convergence.