Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
pageai-pro avatar

Prd Creator

  • 3.1k installs
  • 283 repo stars
  • Updated June 28, 2026
  • pageai-pro/ralph-loop

PRD Creator is an agent skill that writes PRD.md and optional tasks.json from structured questioning, prerequisite checks, and competitive research without generating code.

About

PRD Creator guides agents through structured product requirement documentation for software projects without writing implementation code. It starts from a thin implementation description, asks clarifying questions via AskUserQuestion, verifies prerequisites such as MCP access, docs, env placeholders, and test users, then researches competitors with WebSearch before generating PRD.md with objectives, audience, KPIs, features, user flows, stack recommendations, security, and dependencies. After user approval it can emit tasks.json where TASK-1 is mandatory prerequisite verification and every task stays under ten minutes with typed categories and pass steps initialized to passes false. The skill also writes PROJECT_ROOT/.agent/prd/SUMMARY.md as a short executive overview and enforces placeholder-only secrets in .env.local. Use it when documenting a new app, feature, or bug fix, updating an existing PRD, or breaking approved requirements into a developer checklist for Ralph Loop style agent implementation.

  • Two-part workflow: PRD.md via structured questioning, then optional tasks.json with TASK-1 prerequisite verification.
  • Verifies MCPs, docs, env placeholders, and test users before finalizing requirements.
  • Generates 50-200+ small tasks with pass criteria; each task capped at ten minutes.
  • Never writes real secrets; uses placeholder values in .env.local and documentation only.
  • Produces PRD.md, SUMMARY.md, and tasks.json under PROJECT_ROOT/.agent/ paths.

Prd Creator by the numbers

  • 3,136 all-time installs (skills.sh)
  • +189 installs in the week ending Aug 2, 2026 (Skillselion tracking)
  • Ranked #124 of 1,879 Documentation skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Aug 2, 2026 (Skillselion catalog sync)
At a glance

prd-creator capabilities & compatibility

Capabilities
structured prd questioning and executive summary · prerequisite verification for mcps, docs, env pl · competitive landscape research via websearch · json task generation with task 1 prerequisite ga · prd and tasks.json update workflows with passes
Use cases
documentation · planning · project management
From the docs

What prd-creator says it does

Do not generate code - focus on documentation and task specification
SKILL.md
Each task should be simple enough to be completed in maximum 10 minutes.
SKILL.md
npx skills add https://github.com/pageai-pro/ralph-loop --skill prd-creator

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs3.1k
repo stars283
Security audit2 / 3 scanners passed
Last updatedJune 28, 2026
Repositorypageai-pro/ralph-loop

How do I turn a vague software idea into implementation-ready requirements and a verifiable task list before agents start coding?

Turn a rough software idea into a PRD.md, SUMMARY.md, and tasks.json with prerequisite checks and verifiable pass criteria before any code is written.

Who is it for?

Teams documenting new apps or features who want PRDs and JSON task lists aligned to Ralph Loop agent workflows.

Skip if: Skip when you only need code generation or a quick prototype without formal requirements documentation.

When should I use this skill?

User wants a PRD, feature specification, implementation task breakdown, or to update PRD.md and tasks.json together.

What you get

Approved PRD.md, SUMMARY.md, and tasks.json with placeholder env values, competitive context, and small verifiable tasks.

  • PRD.md
  • SUMMARY.md
  • tasks.json

By the numbers

  • Reads PRD from fixed path: PROJECT_ROOT/.agent/prd/PRD.md

Files

SKILL.mdMarkdownGitHub ↗

PRD Creation Assistant

Transform software ideas into comprehensive PRDs and actionable implementation tasks through a two-part process.

Overview

This skill helps beginner-level developers.

1. Receive an implementation description from the user 2. Create detailed PRD documents through structured questioning 3. Verify implementation prerequisites, including access, MCPs, docs, env variables, and test users 4. Generate implementation task lists in JSON format for developers 5. Write an overall description of the project. An executive summary that gives a high level overview of the app and its main features.

Part 1: Implementation Description

You will receive a lacking implementation description from the user. The main goal is to comprehend the intent and think about the larger architecture and a robust way to implement it, filling in the gaps.

Part 2: PRD Creation

File: PRD.md

You will need to ask clarifying questions to get a clear understanding of the implementation.

When to use: User wants to document a software idea or create feature specifications

What it does:

  • Guides structured questioning to gather all requirements
  • Verifies project prerequisites before PRD finalization
  • Creates/updates .env.local with placeholder values only
  • Creates executive summary for validation
  • Researches competitive landscape
  • Generates comprehensive PRD.md with:
  • App overview and objectives
  • Target audience
  • Success metrics and KPIs
  • Competitive analysis
  • Core features and user flows
  • Technical stack recommendations
  • Prerequisites and access
  • Security considerations
  • Assumptions and dependencies

Process: 1. Ask clarifying questions using AskUserQuestion tool 2. Verify prerequisites and create/update .env.local placeholders 3. Create executive summary for user approval 4. Research competition via WebSearch 5. Generate complete PRD 6. Iterate based on feedback

Read [PRD.md](PRD.md) for complete instructions.

---

Part 3: Implementation Task Generation

File: JSON.md

You will need to analyze the completed PRD and generate a comprehensive task list in JSON format.

When to use: After PRD is complete and approved, or user requests task breakdown

What it does:

  • Analyzes the completed PRD
  • Generates TASK-1 as mandatory prerequisite verification
  • Generates a complete list of implementation tasks in JSON format, covering all features and requirements from the PRD
  • Keeps the tasks small and manageable
  • Categorizes tasks by type (functional, ui-ux, api-endpoint, security, etc.)
  • Defines verification ('pass') steps for each task
  • Creates developer-ready checklist

IMPORTANT:

  • Each task should be simple enough to be completed in maximum 10 minutes.
  • If a task is too complex, it should be split into smaller tasks.

Read [JSON.md](JSON.md) for complete instructions.

Part 4: Overall Description

You will need to read the completed PRD and generate an overall description of the project in PROJECT_ROOT/.agent/prd/SUMMARY.md.

The description should be short, concise and contain:

  • An overall description of the project
  • The main features of the app
  • Key user flows
  • A short list of key requirements

Quick Start

If user wants to create a PRD: 1. Read PRD.md 2. Follow the PRD creation workflow 3. Verify prerequisites and create/update .env.local with placeholder values only 4. If needed, update the overall description SUMMARY.md 5. After PRD completion, ask: "Would you like me to generate implementation tasks? See Part 2."

If user wants implementation tasks for an existing PRD: 1. Read JSON.md 2. Read the PRD file 3. Generate comprehensive task list in JSON format, starting with TASK-1 prerequisite verification 4. Save as tasks.json

If user wants both: 1. Complete PRD creation first PRD.md, including prerequisite verification and .env.local placeholders 2. Get user approval on PRD 3. If needed, update the overall description SUMMARY.md 4. Proceed to generate implementation tasks JSON.md

If a user want to update the PRD: 1. Read PRD.md 2. Update the PRD 3. Save as PRD.md 4. If needed, update the overall description SUMMARY.md 5. Ask user if they want to generate implementation tasks

If a user want to update the implementation tasks: 1. Read JSON.md 2. Update the implementation tasks 3. Save as tasks.json 4. Ask user if they want to update the PRD again

If user wants to update both the PRD and the implementation tasks: 1. Update the PRD first PRD.md 2. If needed, update the overall description SUMMARY.md 3. Update the implementation tasks JSON.md 4. Save as PRD.md and tasks.json

After completion

Ensure the required files are present:

  • PROJECT_ROOT/.agent/prd/PRD.md
  • PROJECT_ROOT/.agent/prd/SUMMARY.md
  • PROJECT_ROOT/.agent/tasks.json

If they are not present, warn the user and ask if they would like to create any of them.

Important Constraints

  • Do not generate code - focus on documentation and task specification
  • Use AskUserQuestion extensively in Part 1 to clarify requirements
  • Never write real secret values to PRD, tasks, chat, logs, or .env.local; use placeholder values and tell the user to fill real values manually
  • In Part 2, generate comprehensive task lists (50-200+ tasks for typical projects)
  • In Part 2, always generate TASK-1 as prerequisite verification before feature work
  • Always initialize tasks with "passes": false - never mark tasks complete during generation
  • Use available tools: AskUserQuestion, WebSearch, Sequential Thinking, Read

Related skills

How it compares

Use prd-creator after PRD finalization for JSON tasks; use roadmap-planning earlier for quarterly epic prioritization.

FAQ

Does PRD Creator write application code?

No. It focuses on PRD.md, SUMMARY.md, and tasks.json documentation with verifiable pass criteria only.

What files does it produce?

PROJECT_ROOT/.agent/prd/PRD.md, PROJECT_ROOT/.agent/prd/SUMMARY.md, and PROJECT_ROOT/.agent/tasks.json.

How are secrets handled?

Real secret values are never written; .env.local gets placeholder values the user fills manually.

Is Prd Creator safe to install?

skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

Documentationpmworkflow

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.