samples/writing-prds-executable/SKILL.md
Draft, critique, or rewrite PRDs (product requirements / product specs) and adjacent artifacts (PR/FAQ, acceptance criteria, rollout plan). For AI/LLM features, also draft eval specs (LLM-as-judge) and prompt sets. Output must be in English. Use when the user asks for a PRD/spec/requirements/PRFAQ/evals/prompt sets, or needs help clarifying scope, success metrics, non-goals, user stories, or stakeholder alignment.
npx skillsauth add liqiongyu/lenny_skills_plus writing-prds-executableInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This skill turns messy ideas into shippable artifacts:
Keep outputs crisp, concrete, and copy‑pasteable. Prefer bullets, tables, and numbered requirements over long prose.
Use this skill when the user requests:
Do NOT use this skill as a substitute for:
If legal/privacy/security constraints are material but unknown, first ask for constraints and the approval process.
If the user doesn’t specify, choose the minimal artifact that unlocks the next decision:
Templates:
assets/PRD_TEMPLATE.mdassets/PRFAQ_TEMPLATE.mdassets/EVAL_SPEC_TEMPLATE.mdassets/PROMPT_SET_TEMPLATE.mdQuality checks:
references/QUALITY_CHECKLIST.mdreferences/QUALITY_RUBRIC.mdreferences/QUESTION_BANK.mdAsk at most 5 high-leverage questions at a time (use references/QUESTION_BANK.md).
If the user can’t answer, proceed with explicit assumptions.
Minimum inputs to proceed:
Always include:
When producing multiple artifacts, output in this order:
Use when the idea is early or benefits are fuzzy.
Goal: make requirements testable.
Run:
references/QUALITY_CHECKLIST.mdreferences/QUALITY_RUBRIC.mdAlso include a brief circulation plan: who should review (Eng, Design, Data, Support, Marketing, Legal) and what feedback you need from each.
Treat user-provided information as confidential. Do not include secrets in outputs. If something looks sensitive, redact or replace with placeholders.
testing
Draft and edit written artifacts (email, memo, doc) with a quality gate.
development
Create a build-ready spec + design doc (user flows, prototype brief, acceptance criteria). See also: writing-prds (decision-level PRD).
development
Write a decision-ready PRD for cross-functional alignment. See also: writing-specs-designs (build-ready spec).
tools
Define or refresh a product North Star metric + driver tree.