new-project

Create a structured Ur-Plan and scaffold design layout for new projects.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/Tschonsen/spec-driven-claude-development --skill new-project-tschonsen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: new-project
Source: https://github.com/Tschonsen/spec-driven-claude-development/tree/main/plugin/sdcd/skills/new-project
Command: npx skills add https://github.com/Tschonsen/spec-driven-claude-development --skill new-project-tschonsen

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Claude sessions often start without memory of prior work, causing project kickoff to become chaotic. This Skill provides a structured Ur-Plan workflow to quickly frame goals, constraints, and design scaffolding for a brand-new project.

Core Features & Use Cases

  • Elicits project intent and constraints from the user, then determines the appropriate state-hygiene tier.
  • Generates a design/UR_PLAN.md with sections for Goal, Non-goals, Success criteria, Tech stack, Major milestones, and Open questions.
  • Scaffolds the design/ layout according to the chosen archetype (cli, web-service, library, full-stack) and populates a starter design directory.
  • Dispatches three challenger subagents (security / performance / maintainability) to surface risks before any code is written.

Quick Start

Provide a concise project name and key constraints, and I will draft the Ur-Plan with initial design scaffolding.

Frequently Asked Questions about new-project

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

FAQPage Schema
How do I create a structured project plan for a brand-new software project?

A structured project plan for a new project is created by eliciting your intent and constraints to generate a UR_PLAN.md file containing goals, non-goals, success criteria, and major milestones.

What is the best way to scaffold a design directory before writing any code?

Scaffolding a design directory before coding involves determining the appropriate state-hygiene tier and populating starter layouts based on your chosen project archetype, such as cli, web-service, library, or full-stack.

How do I identify security and performance risks during project kickoff?

Identifying security, performance, and maintainability risks during project kickoff is achieved by dispatching three challenger subagents that surface potential design risks before any implementation begins.

Can I use this project planning workflow for both CLI and full-stack applications?

This project planning workflow can be used for both CLI and full-stack applications because it scaffolds the design layout according to your chosen archetype, supporting cli, web-service, library, and full-stack project types.

What should I provide to start generating a design scaffold and project plan?

Starting the generation of a design scaffold and project plan requires providing a concise project name and your key constraints, which allows the workflow to frame goals and assign the appropriate design tier.