10x-bootstrapper

Scaffold applications from a tech-stack hand-off and starter registry.

1|Updated Feb 26, 2025
One-click install
npx skills add https://github.com/kryptonum-dev/fabryka-atrakcji --skill 10x-bootstrapper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 10x-bootstrapper
Source: https://github.com/kryptonum-dev/fabryka-atrakcji/tree/main/.agents/skills/10x-bootstrapper
Command: npx skills add https://github.com/kryptonum-dev/fabryka-atrakcji --skill 10x-bootstrapper

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Replaces a multi-step, error-prone setup process with a single guided flow that generates a ready-to-run project scaffold from the previously selected tech stack.

Core Features & Use Cases

  • Bootstraps a project from a tech-stack hand-off: reads context/foundation/tech-stack.md, resolves the chosen starter from the starter registry, and prepares the exact CLI invocation to run.
  • Scaffolds into your current directory safely: supports three working-directory strategies (scaffold-in-temp-then-merge, scaffold directly into cwd, or clone-with-history-removed) while preserving context/ and protecting existing files via a strict conflict policy.
  • Verifies with pre- and post-scaffold checks: runs a light recency check before scaffolding and an optional post-scaffold security audit after scaffolding, then writes an auditable verification log to context/changes/bootstrap-verification/verification.md.

Quick Start

Make sure context/foundation/tech-stack.md exists from /10x-tech-stack-selector, then ask the assistant to bootstrap the project in your current folder.

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 new project from a selected tech stack into my current directory?

Project scaffolding from a selected tech stack reads your tech-stack.md hand-off file, resolves a starter from a registry, and executes the starter CLI directly in your current working directory to generate a ready-to-run application.

What happens if the project scaffolding process encounters existing files in my working directory?

When scaffolding encounters existing files, a strict conflict policy applies to protect your current files. The tool supports strategies like scaffolding in a temp directory then merging or cloning with history removed to preserve existing content safely.

Do I need a tech-stack.md file before I can bootstrap my application?

Yes, you need a context/foundation/tech-stack.md file containing the tech stack hand-off. This file is a required prerequisite that provides the starter_id needed to resolve the correct CLI template for bootstrapping your project.

Can I run a security audit after bootstrapping a new application?

Yes, an optional post-scaffold security audit can run immediately after project bootstrapping. It performs checks on the newly generated scaffold and writes an auditable verification log to the bootstrap-verification directory.

Does project scaffolding work with non-JavaScript ecosystems and monorepo tooling?

Project scaffolding supports both JavaScript and non-JS ecosystems for repeatable bootstrapping. It resolves the appropriate starter CLI invocation and handles monorepo directory merge strategies while preserving your context files.

Why does my project bootstrap fail with a missing starter_id resolution error?

Bootstrap fails when the tech-stack.md hand-off file is missing or lacks a valid starter_id. The scaffolding process requires this identifier to look up the corresponding cmd_template and working directory strategy in the starter registry.