.claude/skills/prd-enhance/SKILL.md
After MVP completion, interactively discuss the next scope and create a new PRD directory
npx skillsauth add peintangos/langgraph-tutorial-ts prd-enhanceInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Receives the new PRD slug as an argument: $ARGUMENTS
After the current MVP or existing PRD is complete, interactively discuss the next scope and create a new PRD directory.
Use docs/prds/_template/ as the baseline for file structure and formatting.
Read the following documents to understand the current state:
docs/prds/*/prd.md (all PRDs)docs/roadmap.mddocs/prds/*/progress.md (all PRDs)docs/prds/*/specifications/spec-*.md (all PRDs)docs/ubiquitous/glossary.md — review existing terms for terminology consistencyDiscuss the following topics with the user:
Create the discussion results in docs/prds/prd-{new-slug}/. Same directory structure as /prd-create:
prd.md — PRD body (including ## Branch section)progress.md — Specification-level progress trackingtodo.md — Next tasksknowledge.md — Initialize with empty templatedependencies.md — Initialize with empty templateFor progress.md, follow the template exactly:
## Specification StatusSpecification | Title | Status | Completed On | NotesStatus column must be the third columnpending, in-progress, or donespec-*.md file## Summary so the done count and current focus are accurateCorrect shape:
# Progress - [PRD Title]
Use only these status values: `pending`, `in-progress`, `done`
## Specification Status
| Specification | Title | Status | Completed On | Notes |
|---------------|-------|--------|--------------|-------|
| spec-001-xxx | [Title] | pending | | |
| spec-002-xxx | [Title] | pending | | |
## Summary
- Done: 0/2
- Current focus: spec-001-xxx
# Product Requirements Document (PRD) - [Title]
## Branch
`ralph/{new-slug}`
## Overview
[What this PRD achieves]
## Background
[Why this PRD is needed. Context from existing PRDs]
## Product Principles
[Design principles and values for this PRD]
## Scope
### In Scope
- [Feature 1]
- [Feature 2]
### Out of Scope
- [Features not included]
## Target Users
[Updated personas and target users]
## Use Cases
[Key use cases]
## Functional Requirements
[Specific functional requirements]
## UX Requirements
[User experience requirements]
## System Requirements
[Technical and system requirements]
## Milestones
| Milestone | Description | Target Date |
|-----------|-------------|-------------|
| ... | ... | ... |
/spec-createdocs/roadmap.md to add the new PRD visionprogress.md so filenames, titles, and row count all match the specifications/ directorydocs/ubiquitous/glossary.mdtesting
Run tests and return a summary. Test logs are contained within the forked context; only the summary is returned to the main context.
testing
Review testing strategy and guidelines
testing
Create a new feature specification and update progress.md and roadmap.md
documentation
Interactively adapt the Ralph Matsuo template to the current repository by filling project docs, rules, roadmap, and ralph.toml in one setup pass