scaffold-project

Scaffold new software projects with modern tooling and verification gates.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/gleeb/ai-registry --skill scaffold-project-gleeb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scaffold-project
Source: https://github.com/gleeb/ai-registry/tree/main/systems/sdlc/skills/scaffold-project
Command: npx skills add https://github.com/gleeb/ai-registry --skill scaffold-project-gleeb

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents inconsistent, error-prone project setup by providing an end-to-end scaffolding workflow that applies modern tooling, documentation structure, and best practices from day one.

Core Features & Use Cases

  • Project-type inference: Selects the right scaffolding path for React + Vite, Vite PWA, Next.js (SSR/SEO), React Native (Expo), Python (uv), or monorepos.
  • Gotchas-first workflow: Forces you to read the stack’s Known Gotchas before writing code to avoid recurring failures (testing/coverage contamination, alias mismatches, Next.js caching and Server/Client component pitfalls, Expo asset/plugin pitfalls, etc.).
  • End-to-end verification gates: Ensures the scaffold includes working test infrastructure, correct coverage scoping, and a silent-on-success verification script so you can reliably mark scaffolding as complete.

Quick Start

Ask the AI to scaffold your new project by following the workflow in scaffold-project and tailoring it to your requested stack (React + Vite, Next.js, Expo, Python with uv, or a monorepo).

Frequently Asked Questions about scaffold-project

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

FAQPage Schema
How do I scaffold a new React and Vite project with testing and documentation setup?

To scaffold a new React and Vite project, this workflow applies modern tooling, documentation structure, and test infrastructure with scoped coverage from day one. It ensures correct configuration and a verification-gates workflow that must pass before proceeding.

What is the best way to set up a monorepo with shared packages and correct test coverage?

Setting up a monorepo with correct test coverage requires a scaffolding workflow that combines multiple apps and shared packages while preventing coverage contamination. This approach establishes scoped coverage and verification gates to ensure reliable initial workflows.

Does this project setup workflow support bootstrapping Python projects with uv?

Yes, this project setup workflow supports bootstrapping Python projects using uv. It applies the same end-to-end scaffolding, gotchas mitigation, and verification gates to ensure your Python codebase starts with consistent tooling and documentation.

How do I avoid common Next.js configuration pitfalls like caching and Server Component errors during initial setup?

To avoid Next.js configuration pitfalls like caching and Server Component errors, the scaffolding workflow enforces a gotchas-first workflow. This forces you to read and mitigate known stack-specific failures before writing any code, preventing broken initial workflows.

Can I use this scaffolding tool to bootstrap a React Native Expo app with working test infrastructure?

Yes, you can use this scaffolding tool to bootstrap a React Native Expo app. It selects the correct scaffolding path for Expo, mitigates asset and plugin pitfalls, and establishes working test infrastructure with a silent-on-success verification script.

Why does my new project setup suffer from configuration drift and broken test workflows?

Your project setup suffers from configuration drift and broken test workflows due to inconsistent initial configurations. A scaffolding workflow prevents this by applying modern tooling, documentation, and best practices from day one to ensure stable workflows.