ddd-extract-prd

Extract lean PRDs from Notion, HTML, or Markdown into Obsidian-ready Markdown.

2|1|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/jrlangford/ddd-companion --skill ddd-extract-prd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ddd-extract-prd
Source: https://github.com/jrlangford/ddd-companion/tree/main/skills/ddd-extract-prd
Command: npx skills add https://github.com/jrlangford/ddd-companion --skill ddd-extract-prd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Extract a lean PRD from project documentation (Notion, HTML, Markdown) to seed PoC development and downstream DDD work.

Core Features & Use Cases

  • Ingest Notion, HTML, or Markdown sources to identify project goals, stakeholders, domain terms, and key rules.
  • Output a Markdown PRD that follows the schema defined for downstream bounded-context work.
  • Generate artifacts ready for PoC scoping and early design reviews.

Quick Start

Provide the source URL or path to the project documentation (Notion URL, HTML file, or Markdown file) and invoke the skill to begin Phase 1.

Frequently Asked Questions about ddd-extract-prd

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

FAQPage Schema
How do I extract a PRD from Notion or Markdown documentation?

To extract a PRD from Notion, HTML, or Markdown documentation, provide the source URL or file path to identify project goals, stakeholders, domain terms, and key rules. It outputs an Obsidian-ready Markdown PRD following a defined schema for PoC scoping.

What is the best way to generate a domain-driven design PRD for a PoC?

Generating a DDD PRD for a PoC involves ingesting project documentation to capture domain terminology and initial domain rules. This produces a structured Markdown artifact that seeds bounded-context work and early design reviews.

Can I use Markdown documentation to seed DDD bounded-context work?

Yes, you can use Markdown documentation to seed DDD work. The process ingests Markdown inputs to capture domain terms and rules, outputting a lean PRD with a defined schema that directly feeds downstream bounded-context analysis.

Does this PRD extraction approach work with HTML and Notion inputs?

PRD extraction works with Notion URLs, HTML files, and Markdown files. It identifies stakeholders and project goals across these formats, producing a consistent Obsidian-ready Markdown output for PoC development.

What limitations exist when generating a lean PRD from project docs?

A limitation of generating a lean PRD from project docs is that the output quality depends on the input's clarity regarding goals and domain terminology. It captures initial domain rules but requires complete source documentation to feed downstream DDD work effectively.