🎯

create-prd

🎯Skill

from richtabor/agent-skills

VibeIndex|
What it does

Interactively plan and generate a comprehensive Product Requirements Document (PRD) by asking clarifying questions and structuring detailed feature specifications.

πŸ“¦

Part of

richtabor/agent-skills(14 items)

create-prd

Installation

Quick InstallInstall with npx
npx skills add richtabor/agent-skills
Add MarketplaceAdd marketplace to Claude Code
/plugin marketplace add https://github.com/richtabor/agent-skills
Install PluginInstall plugin from marketplace
/plugin install rt
πŸ“– Extracted from docs: richtabor/agent-skills
6Installs
-
AddedFeb 4, 2026

Skill Details

SKILL.md

Plan features interactively. Asks clarifying questions, then generates a detailed PRD document.

Overview

# Create PRD

Generate a Product Requirements Document through interactive planning.

Process

1. Understand the Feature

Read the user's feature request. If unclear, ask for a brief description.

2. Ask Clarifying Questions

Ask 3-5 clarifying questions to understand scope and requirements.

Format with lettered options:

```

  1. Who is the primary user?

A) Logged-in users only

B) All visitors

C) Admin users

  1. Should this persist across sessions?

A) Yes, save to database

B) No, session only

```

User can respond with combinations like "1A, 2B".

3. Generate PRD

After answers, create a detailed PRD with these sections:

```md

# PRD: [Feature Name]

Introduction

Brief overview of the feature and why it's needed.

Goals

  • Primary goal
  • Secondary goals

User Stories

[Story Title]

Description: As a [user], I want [action] so that [benefit].

Acceptance Criteria:

  • [ ] Specific, verifiable criterion
  • [ ] Another criterion
  • [ ] Typecheck passes
  • [ ] (UI changes) Verify in browser

Functional Requirements

  1. Requirement one
  2. Requirement two

Non-Goals

What this feature explicitly won't do.

Design Considerations

UI/UX notes, mockup descriptions.

Technical Considerations

Architecture notes, dependencies, potential challenges.

Success Metrics

How to measure if this feature is successful.

Open Questions

Any unresolved decisions.

```

4. Save PRD

Save to prds/[feature-name].md (create prds/ directory if needed).

```

PRD saved to prds/[feature-name].md

Next: Run /create-prd-json to convert to executable format.

```

Guidelines

  • Be explicit and unambiguous
  • Write for junior developers and AI agents
  • Avoid jargon
  • Number requirements for easy reference
  • Acceptance criteria must be verifiable, not vague

- Good: "Button displays 'Save' text"

- Bad: "Button looks good"

More from this repository10

πŸͺ
richtabor-agent-skillsπŸͺMarketplace

Provides Claude with specialized plugins for technical writing, accessibility reviews, motion design, and social media content creation across different platforms.

🎯
technical-writing🎯Skill

Generates technical blog posts by analyzing code implementations, crafting clear and engaging content that avoids AI-sounding language.

🎯
x-writing🎯Skill

Transforms notes and ideas into engaging X (Twitter) posts by analyzing content, applying strategic writing principles, and crafting authentic social media content.

🎯
fresh-eyes🎯Skill

Performs a detailed, critical re-read of recently modified code to catch bugs, errors, and potential issues from a fresh perspective.

🎯
review-pr🎯Skill

Reviews GitHub PR comments, evaluates against current code, and automatically addresses reviewer feedback with precise reasoning.

🎯
humanize🎯Skill

Humanizes AI-generated text by removing robotic patterns, preserving meaning, and making writing sound more natural and authentic.

🎯
ralph-json-create-issues🎯Skill

Converts markdown PRD or plan files into structured JSON stories, ensuring right-sized, dependency-aware tasks for autonomous Ralph execution.

🎯
ralph-github-create-issues🎯Skill

Here's a concise, practical description for the "ralph-github-create-issues" skill: Converts PRD markdown files into structured GitHub Issues, enabling seamless product requirement tracking and im...

🎯
ralph-github-start-loop🎯Skill

Autonomously fetches, implements, and closes GitHub issues across multiple iterations, guiding development through PRD-labeled issues.

🎯
og-images🎯Skill

Generates dynamic, customizable OpenGraph and Twitter share images for Next.js using ImageResponse with flexible layout and styling options.