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/Oskarovsky/Sprinter --skill 10x-bootstrapper-oskarovsky
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 10x-bootstrapper
Source: https://github.com/Oskarovsky/Sprinter/tree/main/.cursor/skills/10x-bootstrapper
Command: npx skills add https://github.com/Oskarovsky/Sprinter --skill 10x-bootstrapper-oskarovsky

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 overwrite existing files, registries drift, and nobody records what happened. This Skill consumes a written tech-stack hand-off and scaffolds the project into the current directory with a strict conflict policy and a full 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, and refuses cleanly when the hand-off is missing or the starter is unknown. - Conflict-safe merge: 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, runs the ecosystem audit tool (npm audit, pip-audit, cargo audit, etc.), and writes a structured verification.md audit trail. - Use Case: After running /10x-tech-stack-selector to pick the 10x-astro-starter, invoke this Skill to clone the starter, strip its git history, merge files into your project directory without touching context/, and receive a verification log with audit findings. ## Quick Start Say "bootstrap the project" after your tech-stack hand-off 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 from a tech-stack hand-off file?

Ensure context/foundation/tech-stack.md exists (written by /10x-tech-stack-selector), then invoke the bootstrapper. It reads the hand-off, resolves the starter's CLI template, scaffolds into the current directory, and writes a verification log.

What happens if the scaffold CLI fails during project setup?

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

Does the bootstrapper overwrite my existing files when scaffolding?

No. A strict conflict matrix protects existing files: conflicts become .scaffold sibling files, anything under context/ is never overwritten, and .gitignore is append-merged with de-duplication rather than replaced.

Can I run the bootstrapper without a tech-stack hand-off file?

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

Which languages get a post-scaffold security audit?

Audits dispatch by language family: npm audit for JavaScript, pip-audit for Python, bundle audit for Ruby, cargo audit for Rust, govulncheck for Go, and dotnet list package for .NET. Java, PHP, Dart, and multi-language stacks skip the audit with a logged note.

Does the bootstrapper generate AGENTS.md or CLAUDE.md files?

No. Generating agent context files is explicitly deferred to a future skill. Version 1 only scaffolds the project, runs verification checks, and records hints in the verification log without acting on them.