Back to skills
SKILL.md
Scienceworld Act
ASecurityTake a ScienceWorld action in the active session. Returns observation, reward, done. No session_id needed - uses active session from executive_node.
- 10 stars
- 0 votes
- 0 copies
- 1 view
- Added June 6, 2026
Security analysis
100/100Pro scans all 4 files and shows the line behind each finding
npx -y skills add bdambrosio/Cognitive_workbench --skill scienceworld-act --agent claude-codeAre you the author of Scienceworld Act?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/bdambrosio-scienceworld-act)---
name: scienceworld-act
type: python
description: "Take a ScienceWorld action in the active session. Returns observation, reward, done. No session_id needed - uses active session from executive_node."
schema_hint:
action: "string (text command)"
out: "$variable"
examples:
- '{"type":"scienceworld-act","action":"look","out":"$step1"}'
---
# 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"}
```
Files in this skill
- SKILL.md
- scripts/affordances.py
- scripts/scienceworld_interface.py
- tool.py
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.