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.