Render PRD
render_prdRender a project spec into a Draftlytic-style Markdown PRD, including features grouped by priority, acceptance criteria checklists, and data model tables.
Instructions
Render a project spec into a deterministic, Draftlytic-style Markdown PRD. A project spec: name, overview, target_audience, platforms[], tech_stack[], features[] ({title, description, priority: must-have|nice-to-have|future, acceptance_criteria?[]}), screens[]? ({name, purpose}), data_model[]? ({entity, fields[]: {name, type, notes?}}), constraints[]?, non_goals[]?, revenue_model?. Output includes: title, overview, target audience, platforms, tech stack, features grouped by priority (must-have / nice-to-have / future) with acceptance-criteria checklists, screens & navigation, data model tables, constraints, and non-goals. Run validate_spec first — this tool renders whatever it's given, even an incomplete spec.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| spec | Yes | The spec object to render, as a JSON value (not a JSON string). |