gsd-new-project

Automate Claude Code project initiation and generate planning artifacts.

8|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/D0NMEGA/donnyclaude --skill gsd-new-project-d0nmega
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-new-project
Source: https://github.com/D0NMEGA/donnyclaude/tree/main/packages/skills/gsd-new-project
Command: npx skills add https://github.com/D0NMEGA/donnyclaude --skill gsd-new-project-d0nmega

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Initialize a Claude Code project by gathering contextual information and generating the full set of planning artifacts needed to start execution, eliminating manual setup steps.

Core Features & Use Cases

  • Unified project initiation flow: questioning, optional research, requirements, and roadmap generation.
  • Generates planning artifacts: PROJECT.md, ROADMAP.md, REQUIREMENTS.md, STATE.md, and initial .planning/config.json.
  • Supports an auto mode via --auto to run through planning phases with minimal interaction.

Quick Start

Run the new-project workflow to create planning artifacts and begin the first phase.

Frequently Asked Questions about gsd-new-project

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

FAQPage Schema
How do I automate new project initiation and generate planning artifacts?

Automate new project initiation by running a structured workflow that gathers context through questioning and generates planning artifacts like PROJECT.md, ROADMAP.md, and REQUIREMENTS.md. This eliminates manual setup steps and creates a phased execution roadmap.

Can I run project context gathering with minimal interaction?

Yes, you can run project context gathering with minimal interaction by using the auto mode. Passing the --auto flag runs through the planning phases automatically, requiring very little manual input to generate the initial project structure.

What planning documents are needed to start a structured coding project?

Planning documents needed to start a structured project include PROJECT.md, ROADMAP.md, REQUIREMENTS.md, STATE.md, and a config.json file. These artifacts enable gated execution through a phased workflow and track project state.

Does this project planning workflow support optional research before generating a roadmap?

Yes, the project planning workflow supports optional research before generating a roadmap. It automates context gathering and allows for research integration to inform the requirements and phased roadmap generation.

What is the best way to create a phased roadmap for a new software project?

The best way to create a phased roadmap is to use an automated initiation flow that gathers deep project context first. It then generates a structured ROADMAP.md document that enables gated execution through defined workflow phases.

When should I not use automated project initialization?

You should not use automated project initialization for existing projects that already have established planning documents. It is best suited for starting new projects that require structured questioning and phased roadmapping from scratch.