keystone:bootstrap

Create a tailored Keystone project charter from the detected stack.

42|3|Updated May 31, 2026
One-click install
npx skills add https://github.com/tacoda/keystone --skill keystone-bootstrap
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: keystone:bootstrap
Source: https://github.com/tacoda/keystone/tree/main/internal/framework/scaffold/templates/charter/skills/keystone-bootstrap
Command: npx skills add https://github.com/tacoda/keystone --skill keystone-bootstrap

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

The keystone:bootstrap skill is designed to solve the initial setup problem of a Keystone project. It automates the process of creating a customized charter that aligns with your specific codebase, including detecting the stack, setting up initial configurations, and providing idioms for common operations.

Core Features & Use Cases

  • Stack Detection: Automatically identifies the stack composition of the project, including supported programming languages and frameworks.
  • State Initialization: Initializes the initial state file with relevant commands and a region map for idioms.
  • Scaffolding Idioms: Generates idiomatic guides and resources tailored to the detected stack.
  • Sensor Classification: Categorizes sensors based on their compatibility with the chosen adapter.

Quick Start

To initiate the charter bootstrap, simply execute the 'keystone bootstrap' command.

Frequently Asked Questions about keystone:bootstrap

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

FAQPage Schema
How do I automate project scaffolding and charter setup for a new codebase?

Automated project scaffolding initializes a customized charter by detecting the codebase stack, generating idioms, and classifying sensors. It configures initial state files and globbing patterns tailored to your detected programming environments.

What is charter engineering and when do I need state initialization?

Charter engineering establishes project operational guidelines through state initialization. You need it after project initialization to detect supported frameworks, categorize sensors by adapter compatibility, and establish region maps for idiomatic commands.

How do I generate idioms and configure globbing patterns automatically?

Generate idioms and configure globbing patterns automatically by executing a bootstrap command after project initialization. This detects your project's stack composition and scaffolds tailored guides, resources, and globbing configurations.

Does the bootstrap scaffolding support detecting multiple programming language environments?

Yes, bootstrap scaffolding supports detecting various programming language environments and their dependencies. It identifies the stack composition, including supported languages and frameworks, to tailor state initialization and idioms generation accordingly.

Do I need to run stack detection before or after project initialization?

You need to run stack detection after project initialization. The bootstrap process executes once the base project exists, allowing it to accurately detect dependencies and scaffold the charter based on the established codebase.