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#

ParameterTypeRequiredDescription
actionstringYesAction to perform
namestringNoPRD name for create/show actions
titlestringNoPRD title for create action
descriptionstringNoPRD description for create action
featuresarrayNoFeature list for create action

Actions#

ActionDescription
createCreate a new PRD
listShow all PRDs
showView a specific PRD
importProcess input files into PRDs
to-tasksConvert PRD to todo items
statusGet PRD health metrics
analyzeExtract 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#

TypeLocation
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.