pibo-docker-system

Manages Pinocho code execution in Docker compute workers for development and testing.

2|2|Updated Apr 27, 2026
One-click install
npx skills add https://github.com/Pascapone/pibo --skill pibo-docker-system
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pibo-docker-system
Source: https://github.com/Pascapone/pibo/tree/main/skills/builtin/pibo-docker-system
Command: npx skills add https://github.com/Pascapone/pibo --skill pibo-docker-system

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps in isolating Pibo code and Docker worker usage, streamlining development and testing processes.

Core Features & Use Cases

  • Isolated Docker Workers: Create Docker compute workers for Pibo code execution, ensuring environment isolation.
  • Development Worktrees: Spawn development workers with Git worktrees for code changes.
  • Docker Compute System Operations: Manage Docker workers, including spawning, rebuilding, releasing, and reaping.
  • Gateway and Deployment Boundaries: Defines clear boundaries for Docker worker and host gateway operations.
  • Dev Auth and Browser Validation: Facilitates development authentication and browser validation for Docker workers.

Quick Start

Spawn a Docker worker with a specific branch for development: pibo compute dev spawn --worktree <branch-name>

Frequently Asked Questions about pibo-docker-system

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

FAQPage Schema
How do I isolate Pibo code execution in Docker for development?

Isolate Pibo code execution in Docker by spawning compute workers using the CLI, which creates dedicated containers and Git worktrees. This ensures environment separation from the host system during development and testing.

What are Docker compute workers used for in Pibo development?

Docker compute workers are used to execute Pibo code in isolated environments. They support Git worktree management, Docker image builds, and worker lifecycle operations, ensuring development changes do not affect the host system.

Do I need Docker and Pibo CLI installed to use isolated compute workers?

Yes, you need both Docker and Pibo CLI installed to use isolated compute workers. Docker provides the container environment for execution, while the Pibo CLI manages worker spawning, rebuilding, and lifecycle operations.

How do I spawn a Docker worker with a specific Git branch for testing?

Spawn a Docker worker with a specific Git branch for testing by running the command `pibo compute dev spawn --worktree <branch-name>`. This creates an isolated environment with the specified branch checked out.

Can I manage the lifecycle of Docker workers including rebuilding and releasing?

Yes, you can manage the full Docker worker lifecycle including spawning, rebuilding, releasing, and reaping. The system defines clear boundaries for Docker worker and host gateway operations to maintain isolation.

Does Pibo Docker isolation support development authentication and browser validation?

Yes, Pibo Docker isolation supports development authentication and browser validation for Docker workers. This facilitates testing authentication flows and validating browser interactions within the isolated compute environment.