agentsclimarketplace

Sandbox

Skill PSPDFKit-labs/agentic-usability/skills/sandbox

Launch an interactive shell inside a microsandbox for debugging. Supports bare mode, executor setup, or judge setup with optional test case scaffolding.From its SKILL.md

Install
npx -y skills add PSPDFKit-labs/agentic-usability --skill sandbox

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

One thing to look at

  • 21 stars21 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.

SKILL.md

2.9 KB, as published. Nobody here has run it

Debug Sandbox

Launch an interactive shell inside a microsandbox identical to what the pipeline uses. Useful for debugging agent auth, inspecting environment variables, testing commands, and reproducing sandbox issues.

echo "Arguments: $ARGUMENTS"

Modes

By default the sandbox boots with just the target image, secrets, and env vars — no agent install or workspace setup.

Bare (no flags)

agentic-usability sandbox -p <project>

Boots a sandbox with the configured secrets and env vars. Nothing else is installed or scaffolded.

Executor mode

agentic-usability sandbox -p <project> --mode executor
agentic-usability sandbox -p <project> --mode executor --test TC-001

Installs the executor agent CLI. With --test, also scaffolds the workspace, uploads PROBLEM.md, and uploads public sources — mirroring the execute stage setup.

Judge mode

agentic-usability sandbox -p <project> --mode judge --test TC-001
agentic-usability sandbox -p <project> --mode judge --test TC-001 --run <runId>

Installs the judge agent CLI. With --test, restores the workspace snapshot from a previous run (or uploads solution files), uploads all sources (private + public) — mirroring the judge stage setup.

Options

FlagDefaultDescription
--target <name>first in configWhich target image to use
--mode <mode>(none)executor or judge — installs agent CLI and optionally sets up workspace
--test <id>(none)Test case to scaffold (requires --mode)
--run <runId>latestRun to load workspace snapshot from (judge mode)
--output <dir>results/sandbox-debug-<timestamp>/Directory to save debug artifacts

Interactive Shell

Once inside the sandbox, you have a full shell. Press Ctrl-] to detach and destroy the sandbox.

Common debugging tasks:

  • printenv | grep KEY — check which env vars are set
  • codex login --with-api-key — test Codex auth
  • cat /workspace/PROBLEM.md — verify problem statement
  • ls /workspace/sources/ — check uploaded sources

Artifacts

After detaching, the following artifacts are saved to the output directory:

FileDescription
agent-egress.log.jsonNetwork traffic captured during the session
setup.logScaffolding and agent install output
workspace-snapshot.tar.gzTarball of /workspace after session ends
agent-session.jsonlAgent CLI session log (if available)

Run agentic-usability sandbox -p $ARGUMENTS and report the results.

Keep looking

Skills are one crate of 627,801. 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.