sandcastle-runner

Community

Run isolated AFK code safely and cleanly.

AuthorCleanExpo
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Sandcastle-runner enables safe, resource-isolated execution of autonomous build/implementation jobs by wrapping a single Sandcastle invocation and streaming its output into Pi-CEO session logs.

Core Features & Use Cases

  • High-isolation sandbox execution: Runs one npx sandcastle run job with selectable sandbox providers (docker, podman, vercel, daytona) and a controlled noSandbox mode for smoke/interactive use.
  • Safety guardrails: Enforces a kill-switch pre-flight and mid-run termination, plus a concurrency cap to prevent runaway parallel executions.
  • Secret-safe logging and auditing: Regex-strips likely secret key/value patterns from stdout before appending to session.logs, while emitting audit rows for start, env resolution, success, and failures.

Quick Start

Ask Pi-CEO to run an isolated Sandcastle execution for your repo branch with the proper environment manifest and streaming logs to the current session.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: sandcastle-runner
Download link: https://github.com/CleanExpo/Pi-Dev-Ops/archive/main.zip#sandcastle-runner

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.