create-repo

Scaffold new monorepo projects from templates with verification checks.

Updated Mar 8, 2026
One-click install
npx skills add https://github.com/ambroselittle/agent-skills --skill create-repo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-repo
Source: https://github.com/ambroselittle/agent-skills/tree/main/skills/create-repo
Command: npx skills add https://github.com/ambroselittle/agent-skills --skill create-repo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jinja2, and includes scripts (resource) components.

What problem does it solve?

Automates scaffolding and onboarding of new monorepo projects from templates.

Core Features & Use Cases

  • Template-driven scaffolding that renders layered templates into a new project directory.
  • Version resolution and dependency templating to keep projects up-to-date.
  • Deterministic setup and verification that ensure the project builds and tests pass.
  • Git integration to initialize a repo and optionally push to GitHub.

Quick Start

Start by providing a template and a project name to begin scaffolding a new monorepo.

Frequently Asked Questions about create-repo

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

FAQPage Schema
How do I automate scaffolding a new monorepo from templates?

Automating monorepo scaffolding from templates involves rendering layered templates into a project directory, resolving version dependencies, initializing git, and running verification checks to ensure the build passes.

How does template version resolution work when bootstrapping a monorepo?

Template version resolution coordinates dependency templating during monorepo bootstrapping to keep projects up-to-date by resolving required versions before rendering code and setting up the environment.

Can I initialize a git repository and create a GitHub repo during project scaffolding?

Yes, git integration initializes a local repository during project scaffolding and optionally creates a remote GitHub repo to push the newly bootstrapped monorepo templates directly.

What do I need to render layered templates for a new project directory?

To render layered templates into a new project directory, you need the jinja2 templating engine installed, along with a project name and template source to begin monorepo scaffolding.

Does deterministic verification check if my scaffolded monorepo builds and tests pass?

Deterministic verification runs preflight and verification checks after rendering code to ensure the newly scaffolded monorepo project builds successfully and all automated tests pass.

What is the best way to onboard new monorepo projects from templates?

The best way to onboard new monorepo projects is using template-driven scaffolding that resolves dependencies, renders code, runs preflight checks, initializes git, and provides deterministic verification.