What problem does it solve?
PRDs often contain dispersed information required for successful implementation. This Skill extracts the "All Needed Context" from PRD files and converts it into a structured JSON bundle to fuel automated flows and reduce manual data gathering.
Core Features & Use Cases
- Context extraction: Locate the All Needed Context section and parse its subsections (Code Files, Docs / Specs, Examples, Gotchas, External Systems) into a consistent machine-readable JSON schema.
- Markdown table parsing: Convert markdown tables into structured arrays for ingestion by downstream flows such as /flow:implement, /flow:generate-prp, and /flow:validate.
- Use Case: Given a PRD, generate a reusable context bundle that guides implementation and validation workflows.
Quick Start
To use the context-extractor, provide a PRD markdown file path containing an All Needed Context section. The extractor outputs a JSON representation of the extracted context ready for AI processing.