What problem does it solve? Product teams often jump from a wireflow straight to a full PRD or UI design, leaving each page's actual requirements undocumented. This Skill fills that gap by producing a page-brief: a self-contained card per unique page that records what the page is accountable for, the job-tagged tasks it must support, the journeys it appears in, what it connects to, and the acceptance criteria that define correctness. ## Core Features & Use Cases - Create or review page-briefs: Draft per-page requirement cards from JTBDs, journeys, a wireflow board.json, and the live design, or critique an existing screen catalog against a structured review rubric. - Spec-driven rendering pipeline: A Python engine renders cards to SVG, combined HTML, and PNG (via cairosvg, rsvg-convert, resvg, or headless Chrome), including a JTBD definitions page and a job-to-pages reverse index, with strict or permissive validation modes. - Job-alignment auditing: Every checklist task is tagged to a durable JTBD id; untagged tasks are flagged as signals that the upstream job set is incomplete, and qualitative acceptance criteria are never self-certified. - Use Case: After finishing a wireflow for a CRM feature, run the Skill in pipeline mode to derive cards for every unique page into docs/features/<slug>/briefs/pages/, then review the rendered PNG at the definition-phase gate before the PRD consumes the catalog. ## Quick Start Ask the AI to create page-briefs for each unique page in your wireflow, using your JTBD set and live design routes as inputs.