bootspring_prd
Manage Product Requirements Documents. Create PRDs, import existing documents, convert to tasks, and track status.
Overview
The bootspring_prd tool provides comprehensive PRD management. Create new PRDs, import existing documents, extract user stories and requirements, convert them to actionable tasks, and track overall PRD health.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
action | string | Yes | Action to perform |
name | string | No | PRD name for create/show actions |
title | string | No | PRD title for create action |
description | string | No | PRD description for create action |
features | array | No | Feature list for create action |
Actions
| Action | Description |
|---|---|
create | Create a new PRD |
list | Show all PRDs |
show | View a specific PRD |
import | Process input files into PRDs |
to-tasks | Convert PRD to todo items |
status | Get PRD health metrics |
analyze | Extract insights from PRDs |
Usage Examples
Create a PRD
Use the bootspring_prd tool with:
- action: "create"
- name: "user-authentication"
- title: "User Authentication System"
- description: "Complete authentication flow with social login support"
- features: ["Email/password login", "OAuth providers", "Session management", "Password reset"]
Response:
Loading code block...
List All PRDs
Use the bootspring_prd tool with:
- action: "list"
Response:
Loading code block...
Show a PRD
Use the bootspring_prd tool with:
- action: "show"
- name: "user-authentication"
Response:
Loading code block...
Import PRDs
Use the bootspring_prd tool with:
- action: "import"
Response:
Loading code block...
Convert to Tasks
Use the bootspring_prd tool with:
- action: "to-tasks"
- name: "user-authentication"
Response:
Loading code block...
Check PRD Status
Use the bootspring_prd tool with:
- action: "status"
Response:
Loading code block...
Analyze PRDs
Use the bootspring_prd tool with:
- action: "analyze"
Response:
Loading code block...
PRD File Format
Generated PRDs follow this structure:
Loading code block...
File Locations
| Type | Location |
|---|---|
| Generated PRDs | .bootspring/generated/prd/ |
| Input PRDs | .bootspring/inputs/prd/ |
Error Handling
PRD Name Required
Loading code block...
PRD Not Found
Loading code block...
No PRDs to Analyze
Loading code block...
No Input Files
Loading code block...
CLI Integration
Loading code block...
Best Practices
Clear User Stories
Write user stories in the format: "As a [role], I want to [action] so that [benefit]"
Prioritize Requirements
Use Must Have / Should Have / Nice to Have categories.
Regular Status Checks
Run status regularly to track PRD health.
Convert to Tasks
Use to-tasks to make PRDs actionable.
Keep PRDs Focused
One feature or initiative per PRD.
Related Tools
- bootspring_loop - PRD-based task loops
- bootspring_todo - Task management
- bootspring_seed - Project scaffolding with PRDs