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.