dogfooding
Installation
SKILL.md
Dogfooding
Scope
Covers
- Designing and running a dogfooding loop where the product team uses the product like a real user would
- Creating "creator commitments" when the product is for creators (e.g., publish a podcast, ship a workflow, run weekly reports)
- Capturing issues as reproducible artifacts (not vibes): logs, severity, decisions, owners, and follow-through
When to use
- "Set up a dogfooding program / dogfooding sprint for our product team."
- "We’re shipping soon—make sure we’re using the product daily and fixing the biggest pain."
- "We built this for creators; our team needs to be creators to understand the workflow."
- "Create an internal beta plan and a weekly dogfooding report template."
When NOT to use
- You need to validate market demand or solve who is the customer / what is the problem (do discovery first)
- The product team cannot realistically represent the workflow (e.g., regulated roles, hardware constraints) without proxies
- You’re looking for user research replacement (dogfooding complements -- not replaces -- external user feedback)
Related skills
More from liqiongyu/lenny_skills_plus
problem-definition
Define a product problem: problem statement, JTBD, alternatives, evidence, metrics. See also: writing-prds (solution spec).
13giving-presentations
Plan and deliver presentations: brief, narrative, slide outline, Q&A bank, rehearsal plan. See also: written-communication (async writing).
13competitive-analysis
Produce a Competitive Analysis Pack (alternatives map, landscape, battlecards, monitoring plan).
11pricing-strategy
Create a Pricing Strategy Pack (value metric, packaging, price points, conversion mechanics, rollout).
11startup-ideation
Generate and evaluate startup ideas: theses table, scorecard, top idea brief, validation plan. See also: startup-pivoting (existing product).
11writing-prds
Write a decision-ready PRD for cross-functional alignment. See also: writing-specs-designs (build-ready spec).
11