What problem does it solve? Turning a large requirements document into a focused, development-ready task PRD is error-prone: requirements get paraphrased, UI copy gets rewritten, scope boundaries blur, and traceability to the source is lost. This Skill extracts a single cohesive task PRD faithfully from the original document, preserving wording and annotating every requirement with its source location. ## Core Features & Use Cases - Faithful extraction: Quotes source requirements verbatim, preserves original numbering and structure, and annotates every requirement and acceptance criterion with line numbers or section references. - Version-plan-aware scoping: Uses a version task/wave planning document to constrain task boundaries, follow the defined task creation order, and generate wave-ordered slugs like v141-w01-t01-<slug>. - Scatter tracking and deduplication: Searches the full document for related entities, classifies each finding as in-scope or out-of-scope, and keeps each clause in exactly one section. - Use Case: Given a v1.4.1 requirements document and a task/wave planning file, generate PRDs for all tasks in wave 1, each with TL;DR, scope, verbatim source text, requirement/AC indexes, and an updated task.json with wave and source metadata. ## Quick Start Ask the AI to extract a PRD for a specific requirement or Task ID from your requirements document under doc/, optionally pointing to the version task/wave planning file.