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.