bootstrap-prd

Featured

Set up PRD-driven development infrastructure for a new project, including directory structure, templates, and roadmap.

Data & Documents 421 stars 49 forks Updated today MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
87
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Bootstrap PRD Set up PRD-driven development infrastructure for a new project. This skill handles two workflows: **PRD-first** (PRD files already exist, scaffold the project around them) and **scaffold-first** (no PRD yet, create template files to be filled in). The skill detects which situation applies and adapts. ## Your task Work through the steps below in order. Each step has a hard stop — do not proceed past a CHECKPOINT without explicit user approval. --- ### Step 1: Detect existing PRD files Check whether `docs/prd/` exists and contains any `.md` files. **If PRD files exist** → enter **PRD-first** mode: - Read all `.md` files in `docs/prd/` to understand the project - Extract: project name, description, tech stack, personas, and any quick-start commands mentioned - Skip to Step 3 (no need to gather information the PRD already contains) **If no PRD files exist** → enter **scaffold-first** mode: - Proceed to Step 2 to gather project information --- ### Step 2: Gather project information (scaffold-first mode only) Ask the user for the following. Skip anything already provided in the conversation context. - **Project name** (e.g., "Acme Dashboard") - **One-paragraph description** of what the project does and who it serves - **Tech stack** — framework, database, frontend approach, linter, test framework - **Key personas** — 1-3 user types with a sentence each - **Quick-start commands** — how to start the app, run tests, run the linter If the user provides a ...

Details

Author
joshukraine
Repository
joshukraine/dotfiles
Created
12 years ago
Last Updated
today
Language
Shell
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category