bootstrap

Set up OpenCode infrastructure, hooks, rules, skills, and agents for a project.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill turns a blank or partially configured project into a complete OpenCode workspace, including the config, hooks, rules, skills, and agents needed to start working immediately.

Core Features & Use Cases

  • Project Bootstrapping: Detects the codebase stack and sets up the required OpenCode infrastructure.
  • Agent Generation: Creates project-specific agents after reviewing the detected architecture and patterns.
  • Safe Re-Run Support: Respects existing .opencode settings, skips intentional customizations, and reports missing tools or failures.
  • Use Case: Start a new application from scratch, add OpenCode support to an existing repository, or refresh an older setup without overwriting careful manual changes.

Quick Start

Ask the Bootstrap skill to set up OpenCode support for my project at /path/to/project.

Frequently Asked Questions about bootstrap

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

FAQPage Schema
How do I set up OpenCode infrastructure for an existing codebase?

Project bootstrapping detects the existing codebase stack and sets up required OpenCode infrastructure, including config, hooks, rules, skills, beads, and memory. It safely handles existing files by respecting intentional customizations during the sequential discovery and setup process.

What is OpenCode workspace scaffolding and when do I need it?

OpenCode workspace scaffolding turns a blank or partially configured project into a complete workspace with config, hooks, rules, skills, and agents. You need it when starting a new application, adding OpenCode support to an existing repository, or refreshing an older setup.

How do I generate project-specific agents from detected architecture patterns?

Agent generation creates project-specific agents after reviewing detected architecture and patterns during the bootstrap process. It analyzes the codebase stack during sequential discovery and outputs a cataloged agent suite tailored to the specific project structure.

Can I re-run project setup without overwriting manual OpenCode configuration changes?

Safe re-run support respects existing .opencode settings, skips intentional customizations, and reports missing tools or failures. Re-bootstrap scenarios handle prior configuration carefully, ensuring manual changes to hooks, rules, and agents are preserved during sequential discovery.

Does project bootstrapping work without any external dependencies installed?

Project bootstrapping requires tool verification during setup and will report missing tools or failures encountered. While the Skill itself has no dependencies, it verifies the environment during stack detection and alerts you to any required tools that are unavailable before completing the workspace configuration.