scienceworld-reset

📁 bdambrosio/cognitive_workbench 📅 8 days ago
8
总安装量
7
周安装量
#35560
全站排名
安装命令
npx skills add https://github.com/bdambrosio/cognitive_workbench --skill scienceworld-reset

Agent 安装分布

mcpjam 7
claude-code 7
replit 7
junie 7
windsurf 7
zencoder 7

Skill 文档

ScienceWorld Reset (Level 4)

Input

  • Scenario, difficulty, and seed are read from scienceworld_config in the character YAML file
  • value parameter is ignored (scenario comes from config)
  • No parameters needed – tool reads everything from config

Output

  • Note ID (bound to out variable) containing:
    • text: initial observation/description
    • metadata.session_id: identifier for this session
    • metadata.scenario, metadata.variation_idx, metadata.simplification, metadata.seed
    • metadata.reward (0 at reset), metadata.done (false)

Requirements

  • Python package scienceworld available in the environment.
  • ScienceWorld assets accessible (installed with the package).

Configuration

Requires scienceworld_config section in character YAML:

scienceworld_config:
  scenario: "waterplant"
  difficulty: 0
  seed: 42

Common Workflow

{"type":"scienceworld-reset","out":"$sw"}
{"type":"scienceworld-act","action":"look","out":"$o1"}

Note: scienceworld-act no longer requires session_id – it uses the active session stored in executive_node.scienceworld_env.