sw-boilerplate-root

Generate root configuration files from a workspace's tech-stack.yaml.

3|1|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/chfle/lehnert-claude-skills --skill sw-boilerplate-root
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sw-boilerplate-root
Source: https://github.com/chfle/lehnert-claude-skills/tree/main/skills/sw-boilerplate-root
Command: npx skills add https://github.com/chfle/lehnert-claude-skills --skill sw-boilerplate-root

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams quickly bootstrap a project by generating root-level configuration files (package.json, pom.xml, tsconfig.json, .gitignore, etc.) based on a workspace's tech-stack.yaml, saving time and reducing setup errors.

Core Features & Use Cases

  • On-demand scaffolding: Generates standard root config files for JS/TS, Java, Python, and Go stacks from tech-stack.yaml.
  • Guided decision flow: Interactively asks whether to create files or show content before any changes.
  • Use Case: A new repo can be bootstrapped with all necessary root files by running the boilerplate skill after defining technology stack.

Quick Start

Ask the tool to generate the root boilerplate files based on tech-stack.yaml.

Frequently Asked Questions about sw-boilerplate-root

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

FAQPage Schema
How do I generate root configuration files for a new project from a tech stack definition?

Generate root configuration files by reading a workspace's tech-stack.yaml to scaffold standard project files. It interactively prompts you to either view the generated content or directly create the files, reducing manual setup errors.

Does this boilerplate generator support Java Spring Boot and Python FastAPI stacks?

Yes, the boilerplate generator supports Java Spring Boot and Python FastAPI stacks. It also applies to JavaScript/TypeScript and Go stacks to bootstrap projects with standard root files.

What root files are included when scaffolding a JavaScript or TypeScript project?

Scaffolding a JavaScript or TypeScript project generates standard root configuration files such as package.json, tsconfig.json, and .gitignore. It reads your tech-stack.yaml to determine the exact requirements for bootstrapping.

Can I preview the generated project configuration content before any files are created?

Yes, you can preview the generated project configuration content before any files are created. The interactive flow includes an initial prompt that offers optional content viewing prior to committing file generation changes.

What is the best way to bootstrap a new repo with standard root files across multiple languages?

The best way to bootstrap a new repo with standard root files is using a tech-stack.yaml to drive on-demand scaffolding. This approach quickly generates necessary project configuration across JS/TS, Java, Python, and Go stacks.