test-sandbox

Run isolated Python tests in a sandbox via a sub-agent.

2|Updated Sep 12, 2016
One-click install
npx skills add https://github.com/paulnsorensen/dotfiles --skill test-sandbox
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-sandbox
Source: https://github.com/paulnsorensen/dotfiles/tree/main/claude/skills/test-sandbox
Command: npx skills add https://github.com/paulnsorensen/dotfiles --skill test-sandbox

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Run Python test code in an isolated sandbox without polluting the main context. It ensures test artifacts and side effects do not leak into your workspace.

Core Features & Use Cases

  • Isolated test execution: writes test code to a dedicated sandbox directory and runs it via a sub-agent.
  • Safe reporting: provides concise pass/fail counts and assertion details for quick feedback.
  • Flexible usage: supports inline tests, file-based tests, and sweep/cleanup options to manage stale tests.

Quick Start

Run a quick inline test to verify code behavior in isolation.

Frequently Asked Questions about test-sandbox

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run isolated Python tests without polluting my main workspace?

Isolated Python testing is done by writing test code to a dedicated sandbox directory and executing it via a sub-agent, which prevents test artifacts and side effects from leaking into your workspace.

Can I use pytest for quick verification in an isolated sandbox?

Yes, pytest can be used for quick verification in an isolated sandbox; the Skill automates isolated Python testing and reports concise pass/fail counts and assertion details for fast feedback.

What is the best way to perform exploratory testing for small Python modules?

The best way to perform exploratory testing for small Python modules is using an isolated sandbox that applies to quick verifications and small module checks, executing code safely via a sub-agent.

Does isolated test execution support both inline tests and file-based tests?

Yes, isolated test execution supports both inline tests and file-based tests, and it also provides sweep and cleanup options to manage stale tests in the sandbox directory.

How do test results get reported when running Python code in a sandbox?

Test results get reported safely when running Python code in a sandbox by providing concise pass/fail counts and assertion details, ensuring quick feedback without exposing the main context to side effects.

Why should I use a sandbox for Python automation testing instead of direct execution?

You should use a sandbox for Python automation testing to prevent test artifacts and side effects from polluting your main workspace, ensuring that exploratory testing and quick checks remain isolated.