Create a feature-specific PRD (FRD) for individual features
67
55%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./plugins/product-design/skills/create-prd-feature/SKILL.mdCategory: Product & Strategy
create-prd-feature <feature-name><feature-name>: Required - The name of the feature (will be used for filename and document title)When this command is run, Claude Code should:
plugins/product-design/templates/frd-template.md<feature-name>-frd.mdThe session is designed to extract maximum technical detail for implementation:
"List 3-5 specific, measurable objectives:"
"How will we measure success? (provide specific metrics):"
"Write detailed acceptance criteria (use Given/When/Then format):"
Example:
Given: User is on the dashboard
When: They click the export button
Then: A CSV file with all visible data is downloadedThis section is critical for code generation:
Detailed technical requirements for implementation:
"API endpoints needed (method, path, request/response):"
Example:
POST /api/v1/users/{id}/preferences
Request: { theme: 'dark', notifications: true }
Response: { success: true, preferences: {...} }"Database changes (new tables, columns, indexes):"
"How does this impact system architecture?"
"External systems to integrate with:"
"Performance requirements (response time, throughput):"
Critical for task breakdown:
Generate actionable tasks:
Provide in this format:
- [ ] Task description (estimate) [assignee]
- Subtask 1
- Subtask 2For stakeholder communication:
Generate a comprehensive FRD document that:
When creating the task breakdown section:
create-prd-feature user-notificationsThis creates user-notifications-frd.md with detailed specs ready for implementation.
0ebe7ae
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.