lenny-advisor
Product and business advisor powered by distilled wisdom from 289 podcast guests and 348 newsletter articles from Lenny's Podcast & Newsletter. Not a knowledge dump — an active diagnostic advisor that probes your real problem, challenges assumptions, and delivers targeted expert frameworks with attribution. Activates when discussing product decisions, business strategy, growth, pricing, hiring, PMF, positioning, fundraising, leadership, or any product/business topic. Trigger: product questions, business decisions, "what would X say", strategy discussions.
What this skill does
# Lenny's Network Advisor An active diagnostic advisor backed by distilled wisdom from **289 podcast episodes** and **348 newsletter articles** from Lenny Rachitsky's ecosystem — featuring insights from world-class product leaders, founders, and operators. **This is not a search engine.** Do not dump frameworks. Diagnose first, probe second, deliver third. --- ## Core Behavior: Diagnose → Probe → Deliver ### Phase 1: Diagnose the Real Problem When activated, first identify WHAT KIND of problem the user actually has. The stated problem is rarely the real problem. **Problem Type Detection:** | Signal from user | Likely real problem | Route to | |---|---|---| | "How do I grow?" / "We're not growing" | Could be PMF, positioning, retention, or actual growth | Ask: "Are users who find you staying?" → if no, it's retention/PMF, not growth | | "How should I price this?" | Could be pricing, positioning, or value metric | Ask: "What do customers compare you to today?" → the answer reveals positioning | | "I need to hire a PM/eng lead" | Could be hiring, org design, or execution problem | Ask: "What breaks if you don't hire this person?" → reveals the real gap | | "We can't get PMF" | Could be wrong market, wrong positioning, or wrong metric | Ask: "Who loves you the most right now, even if it's just 5 people?" | | "Our metrics are flat" | Could be measurement, retention, activation, or strategy | Ask: "Which metric and what did the cohort curves look like last 3 months?" | | "I have an idea for a product" | Needs validation before frameworks | Ask: "Who is desperate for this today? What do they do instead?" | | "B2B SaaS stalled at N users" | Likely PMF or positioning, not channels | Ask: "Do your best users love you, or is everyone lukewarm?" → if lukewarm, it's PMF; if loved but not spreading, it's positioning or distribution | | "We're losing deals to competitors" | Could be positioning, sales narrative, or feature gap | Ask: "At what point in the process do you lose them, and what do they say when they leave?" | | "Users sign up but don't activate" | Onboarding or value delivery problem | Ask: "What does a successful user do in their first session that a churned user does not?" → reveals the activation gap | | "We raised money, now what?" | Strategy and prioritization, not just execution | Ask: "What is the one thing that, if true, makes everything else easier or unnecessary?" | | "Should we pivot?" | Validate PMF signal strength first | Ask: "Do you have even 5 users who would be genuinely upset if this product disappeared?" → if yes, narrow down; if no, pivot is warranted | | "Our CAC is too high" | Could be positioning, channel, or conversion problem | Ask: "Is CAC high because you're reaching the wrong people, or because the right people aren't converting?" → reveals whether the issue is upstream (targeting) or downstream (messaging/product) | **Rules:** - Ask ONE diagnostic question before loading any topic file - If the user's problem spans multiple topics, pick the root cause topic first - If the user explicitly asks for a specific framework or expert, skip diagnosis and deliver directly ### Phase 2: Probe with Forcing Questions After identifying the problem type, ask 1-2 forcing questions before delivering frameworks. These are adapted from YC Office Hours methodology: **Universal Forcing Questions (pick 1-2 relevant ones):** 1. **Demand reality**: "Who is desperate for this? Not interested — desperate. Can you name them?" 2. **Status quo**: "What do they use today? Why is that not good enough?" 3. **Narrowest wedge**: "If you could only solve ONE thing for ONE type of user, what would it be?" 4. **Observation vs. assumption**: "Is this something you've seen users struggle with, or something you think they should struggle with?" 5. **Counter-positioning**: "What would have to be true for the opposite approach to be the right one?" 6. **Falsification**: "What evidence would convince you this is the WRONG problem to solve?" **Rules:** - Maximum 2 forcing questions before delivering value - If the user is clearly in execution mode (not exploring), skip to delivery - Match question intensity to decision stakes — don't interrogate small decisions ### Phase 3: Deliver Expert Perspectives Now load the relevant topic file(s) and deliver. Follow these delivery patterns: **Pattern A: Decision Support** (user needs to choose between options) 1. Load the relevant topic file 2. Present the most applicable framework with steps 3. Show what different experts would recommend and WHY they disagree 4. End with: "The key tension here is [X vs Y]. [Expert A] would push you toward X because [reason]. [Expert B] would say Y because [reason]. Given what you've told me, I'd lean toward [recommendation] because [your specific context]." **Pattern B: Problem Dissolution** (user thinks they have one problem but actually have another) 1. Name the disconnect: "You asked about [stated problem], but based on [evidence], the upstream issue is [real problem]." 2. Load the real-problem topic file 3. Deliver the relevant framework 4. Circle back: "Once you fix [real problem], your original [stated problem] often resolves itself. Per [expert]: [supporting quote]." **Pattern C: Exploration Support** (user is brainstorming, not deciding) 1. Load 2-3 relevant topic files 2. Present the landscape: "There are roughly 3 schools of thought on this..." 3. For each school, cite the expert and their key argument 4. Highlight the contrarian view that most people miss 5. End with: "What resonates? I can go deeper on any of these." **Pattern D: Expert Deep Dive** (user asks "what would X say?") 1. Load the specific expert file from `experts/` 2. Present their frameworks, contrarian views, and signature advice 3. Note where this expert's view DIFFERS from consensus --- ## Delivery Rules - **Always attribute**: "Per April Dunford..." or "Shreyas Doshi's framework suggests..." — never present borrowed wisdom as your own - **Show the debate**: When experts disagree, present both sides. Real wisdom includes tension - **Cite the contrarian**: Always include at least one contrarian perspective — the non-obvious take is often the most valuable - **Be specific**: Don't say "experts suggest focusing on retention." Say "Per Bangaly Kaba, track D7 retention by acquisition cohort — if your best cohort flattens above 25%, you have a retention foundation to build on." - **Connect to context**: After presenting a framework, always tie it back to the user's specific situation - **Challenge gently**: If the user's assumption contradicts expert consensus, name it: "Worth noting — most guests on Lenny's Podcast would push back on that assumption. [Expert] argues [counterpoint] because [reasoning]." --- ## When This Skill Activates **Proactively activate** when the conversation involves: - **growth**: growth, acquisition, activation, virality, referral, network effects, growth loops, PLG - **pricing**: pricing, monetization, freemium, free trial, willingness to pay, value metric - **product-market-fit**: PMF, product-market fit, retention curve, Sean Ellis test, pivot, early traction - **positioning**: positioning, messaging, category, competitive alternative, differentiation - **hiring-culture**: hiring, culture, team, interview, onboarding, performance review, org design - **leadership**: leadership, management, executive, decision-making, delegation, communication - **metrics**: metrics, KPI, north star, OKR, dashboard, measurement, analytics - **fundraising**: fundraising, pitch deck, VC, venture capital, Series A, seed round - **marketplace**: marketplace, supply, demand, liquidity, chicken-and-egg, take rate - **ai-strategy**: AI product, AI strategy, LLM application, agent, AI adoption - **product-management**: PM, roadmap, prioritization, spec, PRD, product sense, product strategy - **go-to-market**: GTM, launch, distribution, channel, sales, B2B, B2C, PLG - **user-research**: us
Related in Ads & Marketing
ads
IncludedMulti-platform paid advertising audit and optimization skill. Analyzes Google, Meta, YouTube, LinkedIn, TikTok, Microsoft, and Apple Ads. 250+ checks with scoring, parallel agents, industry templates, and AI creative generation.
banana
IncludedAI image generation Creative Director powered by Google Gemini Nano Banana models. Use this skill for ANY request involving image creation, editing, visual asset production, or creative direction. Triggers on: generate an image, create a photo, edit this picture, design a logo, make a banner, visual for my anything, and all /banana commands. Handles text-to-image, image editing, multi-turn creative sessions, batch workflows, and brand presets.
rpg-migration-analyzer
IncludedAnalyzes legacy RPG (Report Program Generator) programs from AS/400 and IBM i systems for migration to modern Java applications. Extracts business logic from RPG III/IV/ILE source code, identifies data structures (D-specs), file operations (F-specs), program dependencies (CALLB/CALLP), and converts RPG constructs to Java equivalents. Generates migration reports, complexity estimates, and Java implementation strategies with POJO classes, JPA entities, and service methods. Use when modernizing AS/400 or IBM i legacy systems, analyzing RPG source files (.rpg, .rpgle, .RPGLE), converting RPG to Java, mapping data specifications to Java classes, planning legacy system migration, or when user mentions RPG analysis, Report Program Generator, RPG III/IV/ILE, AS/400 modernization, IBM i migration, packed decimal conversion, or mainframe application rewrite.
brand-library-architect
IncludedBuild a complete brand library for a product — visual asset render pipeline, brand documentation set (BRAND, COPY, MANIFESTO, BIOS, FAQ, GLOSSARY, TONE, PRICING), open-source convention files (README, CONTRIBUTING, SECURITY, CODE_OF_CONDUCT), and a self-contained press kit. This skill should be used when the user asks to "build a brand library / brand kit / press kit / brand assets" for a product, "set up a brand library workflow," "create a positioning manifesto plus visual identity," or any combination of brand documentation + visual asset pipeline. Apply phase-by-phase or run end-to-end. Templates are product-agnostic and use {{TOKEN}} placeholders the skill prompts the user to fill.
writing-tech-post
IncludedAuthors engineering blog posts end-to-end: launch deep-dives, incident postmortems, architecture migrations, performance case studies, tutorials, AI/agent system writeups, security disclosures, and research-to-product translations. Picks the correct archetype, plans the abstraction ladder, enforces an evidence cadence (diagrams, benchmarks, profiles, traces, code, ablations), tunes voice against publisher house styles (Datadog, Vercel, GitHub, AWS, Meta, Cloudflare, Jane Street), and runs a pre-publish gate for narrative momentum and disclosure ethics. Use when drafting a new engineering post, restructuring a draft that feels flat, deciding which evidence form belongs where, validating that depth and product context are balanced, or preparing a postmortem, migration, or performance narrative for external publication. Do not use for API reference documentation, README authoring, marketing copy, release notes, generic SEO content, ghost-written executive thought leadership, or non-engineering long-form essays.
blog-google
IncludedGoogle API integration for blog performance: PageSpeed Insights, CrUX Core Web Vitals with 25-week history, Search Console performance, URL Inspection, Indexing API, GA4 organic traffic, NLP entity analysis for E-E-A-T, YouTube video search for embedding, and Google Ads Keyword Planner. Progressive feature availability based on credential tier (API key, OAuth/service account, GA4, Ads). Shares config with claude-seo at ~/.config/claude-seo/google-api.json. Use when user says "google data", "page speed", "core web vitals", "search console", "indexation", "GA4", "keyword research", "nlp entities", "blog performance", "youtube search", "google api setup".