project-scaffold

Generate PRD, architecture, AI rules, and plan documents for new projects.

Updated May 22, 2026
One-click install
npx skills add https://github.com/kitfunso/claude-config --skill project-scaffold-kitfunso
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: project-scaffold
Source: https://github.com/kitfunso/claude-config/tree/main/skills/project-scaffold
Command: npx skills add https://github.com/kitfunso/claude-config --skill project-scaffold-kitfunso

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Starting a new project without structured documentation leads to scope creep, inconsistent architecture, and quality drift across AI-assisted development sessions. This Skill generates four foundation documents that keep every session aligned with the project's goals and constraints. ## Core Features & Use Cases - PRD Generation: Creates a Product Requirements Document with an explicit out-of-scope list, success metrics, and constraints to guard against scope creep. - Architecture & AI Rules: Produces an architecture document covering tech stack, data model, and service boundaries, plus a CLAUDE.md with non-negotiable coding rules. - Phased Planning: Generates a step-by-step Phase 1 plan where each step is independently verifiable and ends with a commit. - Use Case: When kicking off a new SaaS app, invoke the skill to answer four discovery questions, then receive an approved PRD, architecture doc, CLAUDE.md, and an executable first-phase plan. ## Quick Start Ask the AI to scaffold a new project by describing what you are building, who it is for, your tech stack preference, and any hard constraints.

Frequently Asked Questions about project-scaffold

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

FAQPage Schema
How do I scaffold a new software project with AI?▼

Invoke the project-scaffold skill and answer four discovery questions about what you are building, the target users, tech stack, and constraints. The skill then generates a PRD, architecture document, CLAUDE.md rules file, and a Phase 1 plan with review gates between each.

What documents should I create when starting a new project?▼

Create four foundation documents: a PRD defining scope and exclusions, an architecture document covering tech stack and data model, a CLAUDE.md with non-negotiable AI session rules, and a phased implementation plan with verifiable steps.

When should I not use project scaffolding?▼

Do not use it for single features, bugfixes, small changes to existing projects, or research tasks. For individual features use a plan-writing skill instead, and for bugs use a systematic debugging approach.

Can project-scaffold work with an existing codebase?▼

Yes. During the discovery phase it explores existing files like CLAUDE.md, README, package.json, and pyproject.toml to understand current patterns, reusable code, and conventions before generating new documents.

Why does the skill only generate a Phase 1 plan instead of a full roadmap?▼

Generating only the first executable chunk keeps steps concrete and verifiable, with each step taking 5-30 minutes. The final step of Phase 1 is to generate the Phase 2 plan, keeping planning iterative and grounded in real progress.