bootstrap

Clone the openseed3 template, generate SSH deploy keys, and create a launch script.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/jaydeland/Tony --skill bootstrap-jaydeland
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bootstrap
Source: https://github.com/jaydeland/Tony/tree/main/bootstrap
Command: npx skills add https://github.com/jaydeland/Tony --skill bootstrap-jaydeland

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Bootstrap streamlines the rapid provisioning of a new Gardener instance by cloning the OpenSeed 3 template, configuring SSH deploy keys, and generating a launcher script and seed document for immediate operation.

Core Features & Use Cases

  • Clone the openseed3 template to a sibling Gardener directory
  • Generate and configure SSH deploy keys for GitHub deployment
  • Create a launch.sh script and a minimal seed.md for the new Gardener
  • Provide a self-contained bootstrap flow that supports fallback on SSH clone failures

Quick Start

Run the bootstrap process with your Gardener name to generate a ready-to-run Gardener instance directory containing seed.md and launch.sh.

Frequently Asked Questions about bootstrap

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

FAQPage Schema
How do I bootstrap a new Gardener instance from the openseed3 template?▼

To bootstrap a new Gardener, the skill clones the openseed3 template into a sibling directory, generates SSH deploy keys, and creates a launch.sh script alongside a seed.md file for immediate, reproducible operation.

What is the purpose of the seed.md file in a Gardener directory?▼

The seed.md file serves as a minimal configuration document stored in the Gardener directory, ensuring a reproducible setup and enforcing safe startup practices across different environments.

How do I configure SSH deploy keys for GitHub during the Gardener setup?▼

The bootstrap process automatically generates and configures SSH deploy keys for GitHub deployment, supporting interactive and config-driven flows with a fallback mechanism if SSH cloning fails.

Can I run the bootstrap process without manual configuration inputs?▼

Yes, the bootstrap skill supports both interactive and config-driven bootstrap flows, controlling inputs and outputs to ensure a self-contained, reproducible setup without requiring manual configuration.

What happens if the SSH clone fails when provisioning a new Gardener?▼

If the SSH clone fails, the bootstrap flow provides a fallback mechanism to ensure the provisioning of the new Gardener instance continues, maintaining a self-contained and safe startup process.

Why does the launch script need to be wired to the harness?▼

Wiring the launch script to the harness ensures the newly configured Gardener instance starts correctly, executing the startup practices defined in the generated seed.md document.