data-driven-prd

Generates PRD skeletons from user interviews and fills gaps with data from BI tools and email platforms.

Updated Oct 14, 2024
One-click install
npx skills add https://github.com/tktcorporation/food-shop-search --skill data-driven-prd-tktcorporation
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: data-driven-prd
Source: https://github.com/tktcorporation/food-shop-search/tree/main/.claude/skills/data-driven-prd
Command: npx skills add https://github.com/tktcorporation/food-shop-search --skill data-driven-prd-tktcorporation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Writing PRDs often suffers from two failure modes: AI assistants inventing plausible-sounding content the user never said, and hypotheses being stated without any numerical evidence. This Skill enforces a faithful-documentation principle (only write what the user said, mark everything else as [TBD]) and adds a data collection and analysis phase so every claim in the PRD is backed by verifiable numbers. ## Core Features & Use Cases - Faithful PRD Skeleton Creation: Classifies user statements into explicit facts, implied directions, and unmentioned items, then builds a PRD draft with [TBD] placeholders instead of guesses. - Multi-Source Data Collection: Pulls evidence from email delivery tool history (send dates, notification counts, CTR), BI tools via SQL (cohort analysis, overall trends), GitHub PRs/Issues, and internal documentation. - Claim-Data Reconciliation: Compares user hypotheses against actual data and reports discrepancies in conversation rather than silently rewriting the PRD. - Use Case: A product manager wants to write a PRD showing the effect of three feature releases. The Skill drafts the PRD from their verbal explanation, generates SQL queries for cohort analysis, cross-references email campaign send dates, and fills in week-over-week increments with full source traceability. ## Quick Start Ask the assistant to create a data-backed PRD for your feature initiative, then describe the initiative verbally and let it build the skeleton and identify which data sources to query.

Frequently Asked Questions about data-driven-prd

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

FAQPage Schema
How do I write a PRD backed by data instead of assumptions?▼

Start by verbally describing your initiative so the Skill builds a PRD skeleton with [TBD] markers for anything unmentioned. It then identifies which data sources (email delivery history, BI tools, GitHub) can fill each gap and generates the queries needed.

How to measure feature release impact with cohort analysis?▼

Use a fixed cohort of users existing before the release to exclude new-signup noise, then compare weekly increments against a baseline period without the initiative. The Skill generates the SQL for you to run in your BI tool and reads back the results.

What data sources does this PRD workflow support?▼

It supports email delivery tool export files (TSV/CSV) for send dates and CTR, BI tools via SQL for cohort and trend analysis, GitHub PRs and Issues via the gh CLI for release details, and internal documentation tools for past analyses.

Does the Skill write its own interpretations into the PRD?▼

No. It writes only direct data facts (numbers, comparisons, baseline differences) and verbatim user statements. Any interpretation like patterns or conclusions must first be confirmed with the user in conversation before being added.

What happens when data contradicts my hypothesis?▼

The Skill reports the discrepancy in conversation, for example when you said X grew most but data shows Y was larger. It waits for your judgment before reflecting anything in the PRD rather than silently correcting it.

Why does the Skill leave [TBD] placeholders instead of filling gaps?▼

Filling gaps with plausible guesses creates rework when the content turns out wrong. Marking unmentioned items as [TBD] keeps the draft honest and produces a clear question list for follow-up.