scaffold-new-repo

Generate LICENSE, README.md, .gitignore, agent config, and plans directory for new repositories with inferred Go, JavaScript, Shell, Ruby, or Generic .gitignore files.

2|1|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/cboone/cboone-cc-plugins --skill scaffold-new-repo
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: scaffold-new-repo
Source: https://github.com/cboone/cboone-cc-plugins/tree/main/plugins/scaffold-new-repo/skills/scaffold-new-repo
Command: npx skills add https://github.com/cboone/cboone-cc-plugins --skill scaffold-new-repo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of essential boilerplate files for new code repositories, ensuring a consistent and professional project setup from the start.

Core Features & Use Cases

  • Universal Boilerplate: Generates LICENSE, README.md, .gitignore, agent configuration files, and a plans directory.
  • Project Type Inference: Intelligently determines the project type (Go, JavaScript, Shell, Ruby, Generic) to apply the correct .gitignore.
  • Use Case: When starting a new open-source project, use this Skill to quickly scaffold all the necessary files, allowing you to focus immediately on coding.

Quick Start

Use the scaffold new repo skill to initialize a new project in the current directory.

Frequently Asked Questions about scaffold-new-repo

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

FAQPage Schema
How do I generate boilerplate files for a new repository?▼

To generate boilerplate files for a new repository, use a scaffolding tool to instantly create foundational files like LICENSE, README.md, .gitignore, and agent configuration in your current directory.

What's the best way to set up a .gitignore file for a Go or JavaScript project?▼

Setting up a .gitignore for a Go or JavaScript project is handled through project type inference, which automatically detects the language and applies the correct tailored .gitignore rules.

Does repository scaffolding work for Ruby and Shell projects?▼

Yes, repository scaffolding works for Ruby and Shell projects, alongside Go, JavaScript, and Generic project types, ensuring consistent project initialization and adherence to best practices.

What essential files do I need to initialize a new open-source project?▼

To initialize a new open-source project, you need essential files including a LICENSE, README.md, .gitignore, agent configuration files, and a plans directory for foundational setup.

Can I scaffold a plans directory and agent configuration files when starting a new project?▼

Yes, you can scaffold a plans directory and agent configuration files when starting a new project, allowing you to focus immediately on coding with a consistent professional setup.