bootstrap

Stamp missing doctrine files into repositories based on declared tier.

1|Updated Aug 18, 2025
One-click install
npx skills add https://github.com/djb258/imo-creator --skill bootstrap-djb258
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bootstrap
Source: https://github.com/djb258/imo-creator/tree/main/skills/bootstrap
Command: npx skills add https://github.com/djb258/imo-creator --skill bootstrap-djb258

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that any new or existing repository is correctly structured and populated with essential doctrine files, enforcing consistency and adherence to project standards from the outset.

Core Features & Use Cases

  • Automated File Generation: Stamps missing, doctrine-required files into a repository based on its detected tier (Garage, Car, Sub-Hub).
  • Non-Destructive Operation: Never overwrites existing files, ensuring that developer-added content is preserved.
  • Use Case: When starting a new microservice (a 'Car' repo), running /bootstrap will automatically create necessary files like CLAUDE.md, README.md, SYSTEM_MAP.md, and the initial ADR template, setting up a compliant project structure.

Quick Start

Run the /bootstrap command in your repository's root directory to initialize its structure.

Frequently Asked Questions about bootstrap

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

FAQPage Schema
How do I initialize a project repository with required documentation files?

To initialize a project repository, run the bootstrap command in the root directory to automatically stamp missing essential doctrine files, enforcing structural compliance and setting up required documentation standards.

What is repository structural compliance and how does automated scaffolding work?

Repository structural compliance ensures adherence to project governance standards by detecting a repository's declared tier and non-destructively generating essential doctrine files like README.md and CLAUDE.md to establish a consistent project structure.

Do I need to declare a tier before scaffolding project files?

Yes, scaffolding project files requires explicit tier declaration (Garage, Car, or Sub-Hub) and sovereign ID confirmation to successfully initialize the repository with the correct doctrine skeleton.

Will running a repository setup tool overwrite my existing project files?

No, repository setup enforces non-destructive file creation, meaning it never overwrites existing files and preserves your developer-added content while only stamping missing doctrine-required files.

What essential files are generated during project initialization for a microservice?

During project initialization for a microservice, the tool generates essential doctrine files like CLAUDE.md, README.md, SYSTEM_MAP.md, and the initial ADR template to ensure complete project governance compliance.