bootstrapp

Generate projects from Bootstrapp template bundles via bootstrapp-cli.

1|1|Updated Dec 8, 2019
One-click install
npx skills add https://github.com/apparata/BootstrappKit --skill bootstrapp
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bootstrapp
Source: https://github.com/apparata/BootstrappKit/tree/main
Command: npx skills add https://github.com/apparata/BootstrappKit --skill bootstrapp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Instantiates a project from Bootstrapp template bundles by guiding you through parameter confirmation and executing the Bootstrapp CLI to render a ready-to-use project.

Core Features & Use Cases

  • Guided parameter confirmation for every value defined in Bootstrapp.json.
  • Package management: optionally exclude spec-defined packages before generation.
  • End-to-end project instantiation from a template bundle with optional Xcode project generation via XcodeGen.
  • Output is generated to a deterministic temporary location for easy access and cleanup.

Quick Start

Provide the path to a Bootstrapp template bundle to start the guided instantiation process.

Frequently Asked Questions about bootstrapp

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

FAQPage Schema
How do I generate a project from a template bundle using command line automation?▼

Project generation from a template bundle is automated by reading the Bootstrapp.json configuration, prompting for every defined parameter, and invoking the bootstrapp-cli to render a ready-to-use project output to a temporary directory.

What is the process for instantiating a project with guided parameter confirmation?▼

Instantiating a project involves confirming every parameter value defined in the Bootstrapp.json file, optionally excluding spec-defined packages, and executing the CLI to render the final project output to a deterministic temporary location.

Do I need the bootstrapp-cli binary installed to instantiate templates on my host environment?▼

Yes, project instantiation requires the bootstrapp-cli binary, a Bootstrapp.json file inside the template bundle, and the ability to execute commands from the host environment to successfully render the final project output.

Can I exclude specific packages before generating a project from a template bundle?▼

Yes, package management during project generation allows you to optionally exclude spec-defined packages from the template bundle before invoking the CLI to render the final project output.

Does project generation from template bundles support creating Xcode projects?▼

Yes, end-to-end project instantiation from a template bundle supports optional Xcode project generation via XcodeGen alongside standard parameter confirmation and CLI execution.

Where does the generated project output get saved after template instantiation?▼

Generated project output is saved to a deterministic temporary Results directory, providing easy access for immediate use and straightforward cleanup after the template instantiation process completes.