bootstrap

Scaffold minimal repository structures with CLAUDE.md and AGENTS.md files.

50|7|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/Kanevry/session-orchestrator --skill bootstrap-kanevry
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bootstrap
Source: https://github.com/Kanevry/session-orchestrator/tree/main/skills/bootstrap
Command: npx skills add https://github.com/Kanevry/session-orchestrator --skill bootstrap-kanevry

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Recreates the minimal, opinionated repository structure required for session-orchestrator so agentic coding tools can run reproducible, gated sessions; it eliminates manual setup, ensures a consistent CLAUDE.md/AGENTS.md entry, and enforces the bootstrap gate via .orchestrator/bootstrap.lock.

Core Features & Use Cases

  • Automatic scaffolding: Detects repo state and generates CLAUDE.md/AGENTS.md, .gitignore, README, manifests, CI and tooling according to three intensity tiers (fast, standard, deep).
  • Robust flows: Supports transitive bootstrap when a gate is closed, direct /bootstrap invocation with flags (upgrade, retroactive), archetype detection, and idempotent upgrades that only add missing files.
  • VCS and platform aware: Detects platform (Claude Code, Codex, Cursor), adapts CLAUDE.md generation for public vs private baselines, and conditionally writes CI, CODEOWNERS, templates, and branch protection via gh/glab where configured.

Quick Start

Invoke the bootstrap flow by running the plugin command /bootstrap or trigger a feature so the skill scaffolds the minimal repository structure and writes .orchestrator/bootstrap.lock.

Frequently Asked Questions about bootstrap

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

FAQPage Schema
How do I scaffold a repository baseline for session orchestration across different AI coding tools?

Scaffolding a repository baseline for session orchestration automatically generates the minimal folder structure, CLAUDE.md/AGENTS.md, and bootstrap.lock files needed for gated agentic coding sessions across Claude Code, Codex, and Cursor.

What is a bootstrap gate and when do I need it for my AI coding workflow?

A bootstrap gate is a consistency check that ensures a repository has the required manifest and lock files before an agentic coding session starts. You need it when running reproducible, gated sessions with an orchestrator.

Does this repo scaffolding tool support existing projects or only new repositories?

Repo scaffolding supports existing projects through retroactive adoption and idempotent upgrades, meaning it only adds missing files without overwriting your current repository configuration or manifests.

How do I configure CLAUDE.md and AGENTS.md differently for public versus private repositories?

Configuring CLAUDE.md and AGENTS.md for public versus private baselines is handled automatically by detecting the repository state and platform, adapting the generated entry files to match the required visibility tier.

Can I use this scaffolding tool with Cursor and Codex, or is it only for Claude Code?

This scaffolding tool detects and supports multiple platforms including Cursor, Codex, and Claude Code, adapting its file generation and CI provisioning to match the specific IDE and VCS environment of your project.

What is the difference between fast, standard, and deep tiers when initializing a repository?

Fast, standard, and deep tiers are three intensity levels for repository initialization that progressively add more structure, including CI configurations, CODEOWNERS, templates, and branch protection rules via gh or glab where configured.