skills_run_script
Lists available helper scripts for a skill and executes one with input data, returning stdout, stderr, and exit code.
Instructions
STEP 3b — Execute a helper script bundled with a skill. Script source is NEVER returned — only stdout, stderr, and exit_code.
Two-phase use:
Call with filename='list' to see available scripts and their descriptions
Call with the specific filename (and optional input_data) to execute
input_data: key-value pairs passed to the script as environment variables. Scripts run sandboxed in an isolated temp directory with a 30-second hard timeout.
Only call when skill instructions direct you to run a specific script.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| skill_id | Yes | ||
| filename | No | list | |
| input_data | No | ||
| list_only | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |