# Scienceworld Act

> Take a ScienceWorld action in the active session. Returns observation, reward, done. No session_id needed - uses active session from executive_node.

- Skill: `bdambrosio/scienceworld-act` (Agent Skill, multi-file: 4 files)
- Install (CLI): `npx skillmds@latest add bdambrosio/scienceworld-act`
- Raw SKILL.md: https://api.skillmd.com/api/skills/bdambrosio/scienceworld-act/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: bdambrosio (https://skillmd.com/u/bdambrosio)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/bdambrosio/scienceworld-act

---


# ScienceWorld Act (Level 4)
## Input
- `action`: text command (e.g., "look", "go north", "take shovel")
- No `session_id` needed - uses active session from executive_node.scienceworld_env

## Output
- Note ID (bound to `out` variable) containing:
  - `text`: observation after the action
  - `metadata.reward`, `metadata.done`
  - `metadata.session_id`, `metadata.action`, `metadata.info`

## Workflow
```json
{"type":"scienceworld-reset","out":"$sw"}
{"type":"scienceworld-act","action":"look","out":"$o1"}
{"type":"scienceworld-act","action":"take watering can","out":"$o2"}
```



