blacksmith-testbox

Reproduce CI-like environments locally using Testbox with warmup, run, status, and download commands.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/rigeoben/fairy --skill blacksmith-testbox-rigeoben
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blacksmith-testbox
Source: https://github.com/rigeoben/fairy/tree/main/.agents/skills/blacksmith-testbox
Command: npx skills add https://github.com/rigeoben/fairy --skill blacksmith-testbox-rigeoben

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Run Blacksmith Testbox to achieve CI-parity, hosted services, or migrations that local environments cannot reproduce.

Core Features & Use Cases

  • Warm up a Testbox to prepare a remote-grade environment for your repo.
  • Use the CLI to warmup, run, status, and download to manage CI-like workflows locally.
  • Reproduce CI failures, validate secrets handling, and test migration scenarios in a deterministic remote environment.

Quick Start

Warm up a Testbox, then run remote commands from the repo root.

Frequently Asked Questions about blacksmith-testbox

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

FAQPage Schema
How do I reproduce CI parity locally for remote builds?

To reproduce CI parity locally, you can warm up a Testbox to prepare a remote-grade environment and run commands directly from your repository root. This enables deterministic remote testing without modifying your local machine setup.

What is the best way to test migration scenarios that fail in local development?

Testing migration scenarios is best handled by running a remote-grade Testbox environment. It applies to software repositories requiring hosted services or migrations that local environments cannot reproduce, ensuring deterministic execution.

Can I use Testbox to validate secrets handling for CI-like workloads?

Yes, you can use Testbox to validate secrets handling for CI-like workloads. It provides CI-parity environments that securely reproduce remote builds locally, enabling accurate testing of secret-dependent processes.

How do I manage Testbox workflows from the command line?

You manage Testbox workflows using CLI commands such as warmup, run, status, list, and download. These commands allow you to prepare the environment, execute tasks, and retrieve artifacts.

Does Testbox support delta synchronization of changed files?

Yes, Testbox supports delta synchronization of changed files. This feature ensures that only modified files are synchronized to the remote-grade environment, speeding up the warmup and run cycles for local development.