From gsd
Initializes new software projects via questioning, optional research, requirements, and roadmap generation. Creates .planning/PROJECT.md, REQUIREMENTS.md, ROADMAP.md, config.json, STATE.md.
npx claudepluginhub jnuyens/gsd-plugin --plugin gsdThis skill is limited to using the following tools:
<runtime_note>
Initializes new projects: checks setup, inits git, detects brownfield code (TS/JS/Py/Go/Rust/Swift/Java), offers codebase mapping, gathers context for PROJECT.md/config.json.
Initializes projects: detects existing code, questions for requirements, researches via subagents, scopes needs, generates roadmap.
Automatically generates PRD, CLAUDE.md, wiki pages (patterns, gotchas, decisions), and milestones for new projects. Detects tech stack, references prior skills/gotchas. Triggers on 'new project', 'init', 'setup'.
Share bugs, ideas, or general feedback.
<runtime_note>
Copilot (VS Code): Use vscode_askquestions wherever this workflow calls AskUserQuestion. They are equivalent — vscode_askquestions is the VS Code Copilot implementation of the same interactive question API.
</runtime_note>
Creates:
.planning/PROJECT.md — project context.planning/config.json — workflow preferences.planning/research/ — domain research (optional).planning/REQUIREMENTS.md — scoped requirements.planning/ROADMAP.md — phase structure.planning/STATE.md — project memoryAfter this command: Run /gsd:plan-phase 1 to start execution.
<execution_context> @${CLAUDE_PLUGIN_ROOT}/workflows/new-project.md @${CLAUDE_PLUGIN_ROOT}/references/questioning.md @${CLAUDE_PLUGIN_ROOT}/references/ui-brand.md @${CLAUDE_PLUGIN_ROOT}/templates/project.md @${CLAUDE_PLUGIN_ROOT}/templates/requirements.md </execution_context>
Execute the new-project workflow from @${CLAUDE_PLUGIN_ROOT}/workflows/new-project.md end-to-end. Preserve all workflow gates (validation, approvals, commits, routing).