10x-bootstrapper

Scaffolds a project from a tech-stack hand-off file using the chosen starter's CLI with conflict-safe merging.

Updated May 20, 2026
One-click install
npx skills add https://github.com/ZawilecxD/trAInR --skill 10x-bootstrapper-zawilecxd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 10x-bootstrapper
Source: https://github.com/ZawilecxD/trAInR/tree/main/.cursor/skills/10x-bootstrapper
Command: npx skills add https://github.com/ZawilecxD/trAInR --skill 10x-bootstrapper-zawilecxd

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Turning a chosen tech stack into an actual scaffolded codebase is error-prone: starter CLIs vary in how they write into a directory, existing files can be clobbered, and there is no audit trail of what happened. This Skill consumes a written tech-stack hand-off and scaffolds the project into the current working directory with a strict conflict policy and a verification log. ## Core Features & Use Cases - Hand-off-driven scaffolding: Reads context/foundation/tech-stack.md, resolves the starter card from the tech-stack-selector registry by starter_id, and refuses cleanly if the hand-off or registry entry is missing. - Three cwd strategies with a strict conflict matrix: Supports subdir-then-move, native-cwd, and git-clone strategies; existing files become .scaffold siblings, context/ is always preserved, and .gitignore is append-merged. - Pre- and post-scaffold verification: Checks starter recency via npm and GitHub signals, then runs the ecosystem's audit tool (npm audit, pip-audit, cargo audit, govulncheck, etc.) with severity tiering, writing everything to context/changes/bootstrap-verification/verification.md. - Use Case: After running /10x-tech-stack-selector to pick Next.js as your stack, invoke this Skill to run create-next-app, merge the output safely into your project directory, and receive a verification log with dependency audit findings. ## Quick Start Say "bootstrap the project" after your tech-stack hand-off file exists at context/foundation/tech-stack.md.

Frequently Asked Questions about 10x-bootstrapper

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

FAQPage Schema
How do I scaffold a project after picking a tech stack?

Run the tech-stack selector first so it writes context/foundation/tech-stack.md, then invoke the bootstrapper. It reads the hand-off, resolves the starter's CLI template from the registry, and scaffolds into your current directory with a conflict-safe merge.

What happens if my directory already has files when scaffolding?

A populated-cwd guard warns you and asks to confirm before proceeding. On continue, existing files are never overwritten: conflicting scaffold files are saved as .scaffold siblings, the context/ directory is always preserved, and .gitignore is append-merged.

Does the bootstrapper work without a tech-stack hand-off file?

No. The hand-off file at context/foundation/tech-stack.md is a hard precondition. If it is missing, the skill refuses, copies /10x-tech-stack-selector to your clipboard, and stops without any fallback interview or inline stack selection.

What happens when the scaffold CLI fails during bootstrap?

A non-zero exit code triggers a hard stop: the .bootstrap-scaffold directory is left in place for inspection, a partial verification log is written with phase_3_status set to failed, and the clipboard is set to /10x-bootstrapper for retry.

Which languages get a post-scaffold dependency audit?

JavaScript uses npm audit, Python uses pip-audit, Ruby uses bundle audit, Rust uses cargo audit, Go uses govulncheck, and .NET uses dotnet list package --vulnerable. Java, PHP, Dart, and multi-language stacks have no built-in audit and are logged as skipped.

Does the bootstrapper generate CLAUDE.md or CI workflows?

No. Version 1 deliberately does not generate AGENTS.md, CLAUDE.md, CI workflow files, or git history. Those responsibilities are deferred to a future skill; the bootstrapper only scaffolds, verifies, and logs.