What problem does it solve?
The sandcastle Skill unit addresses the challenges of coordinating AI coding agents across iterative tasks, particularly when dealing with isolated environments, parallel processing, and structured outputs.
Core Features & Use Cases
- Sandbox Orchestration: Manage and run AI coding agents (like Claude Code, Codex, OpenCode) in Docker/Podman containers or in isolated worktrees.
- Parallel Agent Management: Run multiple agents simultaneously in separate workspaces, allowing for efficient parallel processing.
- Iterative Workflows: Create and manage iterative agent loops, including the ability to specify maximum iterations and branch strategies.
- Structured Output Extraction: Capture structured data outputs from agents, allowing for better analysis and integration.
- Interactive and Automated Sessions: Start interactive sessions for human-in-the-loop tasks or automate processes with scriptable run commands.
Quick Start
Use the sandcastle skill to initiate an iterative review cycle with Claude Code, using a Docker container sandbox. Run: npx skills run av/skills --skill sandcastle --interactive