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.