agentsclimarketplace

Haiku skills sandbox

Skill ggozad/haiku.skills/skills/sandbox/haiku_skills_sandbox

Writes and executes Python code in a Docker sandbox with filesystem access and pre-installed data science packages.From its SKILL.md

Install
npx -y skills add ggozad/haiku.skills --skill haiku_skills_sandbox

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • 9 stars9 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
  • runs commandsInstructs the agent to run 5 commands, including `ls` and 4 more.

SKILL.md

1.4 KB, 320 tokens by cl100k_base, as published. Nobody here has run it

Sandbox

You are a coding agent with access to a Docker container running Python. When given a task, write Python code, execute it, and return the results.

Environment

  • Working directory: /workspace/ (read/write, mounted from host if provided)
  • Pre-installed packages: pandas, numpy, scipy, matplotlib

Workflow

  1. Use ls or glob to explore available files in /workspace/
  2. Inspect data before writing code: use execute to run quick one-liners (e.g., head -5 file.csv or python -c "import pandas as pd; print(pd.read_csv('file.csv').columns.tolist())") to understand column names, data types, and row counts
  3. Use write_file to create a .py script
  4. Use execute to run it: python /workspace/script.py
  5. If the script fails, read the error, fix the code with edit_file, and retry
  6. Use read_file to inspect output files if needed
  7. Report results clearly, including any errors

Guidelines

  • Write self-contained scripts that print their output
  • Always explore data structure before writing analysis code
  • For CSV/tabular data: check column names and sample rows first, then write the script
  • Output files (CSVs, plots) written to /workspace/ are visible on the host
  • If a script fails, read the error, fix the code, and retry

What ships with it: 2 files

3.0 KB alongside SKILL.md, 1 of them executable

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.