What problem does it solve? Starting a new software project without structured context leads to vague requirements, missed scope, and chaotic execution. This Skill guides you through a unified initialization flow that captures project context, requirements, and a phased roadmap before any code is written. ## Core Features & Use Cases - Deep Context Gathering: Runs a structured questioning workflow to capture project intent and stores it in .planning/PROJECT.md. - Optional Domain Research: Generates research notes in .planning/research/ to ground decisions in domain knowledge. - Requirements & Roadmap Generation: Produces scoped REQUIREMENTS.md and a phased ROADMAP.md, plus STATE.md for project memory. - Automatic Mode: The --auto flag runs research, requirements, and roadmap generation without further interaction, using an idea document passed via @ reference. - Use Case: You have a rough product idea for an order tracking app. Run this Skill to turn it into a full planning package with requirements and a phase roadmap, then start execution with /gsd-plan-phase 1. ## Quick Start Ask the AI to initialize a new project with the gsd-new-project skill, optionally passing your idea document and the --auto flag for unattended setup.