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.