offload-onboard

Onboard a repository to Offload for parallel test execution on Modal.

132|5|Updated Jan 21, 2026
One-click install
npx skills add https://github.com/imbue-ai/offload --skill offload-onboard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: offload-onboard
Source: https://github.com/imbue-ai/offload/tree/main/skills/offload-onboard
Command: npx skills add https://github.com/imbue-ai/offload --skill offload-onboard

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Onboard a repository to Offload for parallel test execution on Modal.

Core Features & Use Cases

  • Detects test framework and test paths automatically
  • Generates offload.toml and a minimal Dockerfile for Modal sandboxes
  • Creates a local invocation script and outlines CI integration

Quick Start

Create a repository onboarding plan by running through the steps to detect test setup, configure Offload, and prepare a local script.

Frequently Asked Questions about offload-onboard

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

FAQPage Schema
How do I onboard a repository to Offload for parallel test execution on Modal?

To onboard a repository for parallel test execution, the process checks prerequisites, generates a Dockerfile, creates an offload.toml configuration, discovers test frameworks, and prepares a local invocation script for Modal sandboxes.

What test frameworks does Offload support for CI integration?

Offload supports pytest, cargo-nextest, and vitest. It automatically detects the test framework and test paths to generate the required configuration for parallel execution on Modal.

Do I need a Dockerfile to run parallel tests on Modal sandboxes?

Yes, a Dockerfile is required. The onboarding process generates a minimal Dockerfile specifically designed to run your tests within Modal sandboxes, ensuring the environment is correctly configured.

What is an offload.toml file used for in test execution?

An offload.toml file is generated during onboarding to configure how your tests are executed in parallel on Modal. It captures the discovered test setup and framework configuration required by the Offload runtime.

Can I run Offload locally before integrating it into my CI workflow?

Yes, the onboarding process creates a local invocation script. This allows you to run Offload locally to verify the test setup before integrating it into your CI pipeline for parallel execution.