reversa-drafter

Synthesize ideation and personas into a PRD with marked gaps.

Updated May 16, 2026
One-click install
npx skills add https://github.com/ricardops34/rcg-crm --skill reversa-drafter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reversa-drafter
Source: https://github.com/ricardops34/rcg-crm/tree/main/.agents/skills/reversa-drafter
Command: npx skills add https://github.com/ricardops34/rcg-crm --skill reversa-drafter

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reversa-drafter converts scattered ideation and persona notes into a complete, human-readable PRD that AI agents and non-technical stakeholders can reliably use as the next execution step.

Core Features & Use Cases

  • PRD synthesis from required inputs: Reads .reversa/state.json, then uses <output_folder>/ideation.md and <output_folder>/personas.md to generate a full PRD draft.
  • Gap marking and validation readiness: Marks missing information as 🟡 [INDEFINIDO, validar com usuário] and compiles a coverage pending list.
  • Operational PRD output for follow-up specs: Writes the result atomically to <output_folder>/prd.md, intended to be decomposed later into SDD via /reversa-spec-sdd.

Quick Start

Run the reversa-drafter skill to generate _reversa_sdd/prd.md from your existing _reversa_sdd/ideation.md and _reversa_sdd/personas.md.

Frequently Asked Questions about reversa-drafter

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a product requirements document from ideation and personas?

To generate a product requirements document, you need existing ideation and persona notes. The system reads `.reversa/state.json`, validates these inputs, and synthesizes them into a complete PRD draft with structured sections and gap markers.

What happens to missing information when synthesizing a PRD?

Missing information during PRD synthesis is marked as `🟡 [INDEFINIDO, validar com usuário]` within the generated document. The system also compiles a coverage pending list and includes targeted questions to prompt user validation.

Do I need specific input files to create a PRD draft?

Yes, creating a PRD draft requires validated `ideation.md` and `personas.md` files in your output folder. The process reads `.reversa/state.json` to confirm their presence before generating the nine PRD sections.

How are coverage pendencies handled during spec planning?

During spec planning, coverage pendencies are handled by marking undefined sections in the PRD and compiling a pending list. The output includes at most two targeted coverage questions to guide the next validation step.

Can I use the generated PRD directly for software design document tasks?

The generated PRD is intended to be decomposed later into a software design document via `/reversa-spec-sdd`. It writes the result atomically to `prd.md` for use by AI agents and stakeholders.

What is the best way to turn scattered ideation notes into a complete PRD?

The best way to turn scattered ideation notes into a PRD is to run an automated drafter that reads state and input files. It converts ideation and personas into nine structured PRD sections, marking missing data for review.