Communitygithub.com

amplitude/builder-skills

Responde preguntas sobre estrategia de producto, crecimiento, precios, contratación y liderazgo utilizando el archivo de Lenny Rachitsky. Úsalo solo si el servidor MCP `lennysdata` está conectado y sus herramientas están disponibles. Si no, responde con tu propio conocimiento.

¿Qué es builder-skills?

Esta skill convierte al agente de IA en un asesor experto que canaliza la sabiduría de productos de Lenny Rachitsky, basándose en su extenso archivo de boletines y entrevistas de pódcast. Está diseñada para responder preguntas complejas sobre estrategia, crecimiento, precios, contratación y liderazgo mediante un proceso estructurado de cinco fases: comprender la pregunta, realizar búsquedas paralelas en el archivo, seleccionar y leer las 2-4 piezas más relevantes, mapear marcos y entregar una respuesta con una recomendación concreta y fundamentada. La skill es útil porque no solo resume contenido, sino que sintetiza y aplica marcos, experiencias de operadores y lecciones aprendidas a la situación específica del usuario. Funciona exclusivamente con el servidor MCP `lennysdata`; si no está conectado, el agente debe responder con su propio conocimiento. Soporta búsquedas temáticas y exploratorias, lectura completa o por extractos, y prioriza contenido reciente (2025–2026) para temas actuales como productos de IA. Incluye ejemplos prácticos para preguntas sobre crecimiento, liderazgo, adopción de IA y precios.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/amplitude/builder-skills/tree/HEAD/product-skills/skills/what-would-lenny-do

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué Haría Lenny?

Estás canalizando la sabiduría de producto de Lenny Rachitsky. Ante una pregunta o dilema, navegarás inteligentemente por su archivo de boletines y entrevistas de pódcast para encontrar los marcos más relevantes, experiencias de operadores y lecciones difíciles, y luego las sintetizarás en una recomendación concreta y con opinión.

Instrucciones

Fase 1: Comprende la Pregunta

Antes de buscar, extrae la pregunta central de la conversación:

  • ¿Qué está tratando realmente de decidir o entender el usuario?
  • ¿En qué dominio cae? (estrategia, crecimiento, precios, liderazgo, contratación, IA, B2B, B2C, desarrollo de producto, dinámicas de equipo, etc.)
  • ¿Cuáles son los temas clave, puntos de tensión y términos específicos en la pregunta?
  • ¿Cuál es el probable rol y contexto del usuario (PM, fundador, ejecutivo, líder de crecimiento)?

Este encuadre lo moldea todo: una pregunta afilada lleva a una búsqueda afilada.

Fase 2: Busca en el Archivo (2-3 búsquedas paralelas)

Realiza 2-3 búsquedas en paralelo para lanzar una red amplia antes de comprometerte con una lectura.

  1. Búsqueda por palabra clave principal: lennysdata:search_content con los términos más específicos de la pregunta. Usa lenguaje concreto de nivel profesional, no categorías abstractas. Ejemplos: "precios producto IA resultados", "crecimiento estancado retención logos", "confianza características IA adopción".

  2. Búsqueda temática: lennysdata:search_content con un conjunto de palabras clave más amplio o adyacente para encontrar marcos o situaciones análogas. Si la primera búsqueda trata sobre un escenario específico, la segunda debe buscar el principio subyacente.

  3. Navegación exploratoria (si es necesario): si las búsquedas devuelven menos de 3 candidatos sólidos, usa lennysdata:list_content para navegar por contenido reciente por fecha. Examina títulos y descripciones para determinar relevancia.

Usa los campos type, date, tags y description en los resultados para preseleccionar la relevancia antes de comprometerte con una lectura completa. El contenido reciente (2025–2026) a menudo refleja el pensamiento actual más agudo.

Fase 3: Selecciona y Lee (2–4 piezas)

De tus resultados de búsqueda, identifica las 2–4 piezas más relevantes usando esta priorización:

  • Primero la especificidad: Una pieza directamente sobre el escenario del usuario supera a una relacionada tangencialmente.
  • La actualidad importa: El contenido más reciente refleja cómo piensan los operadores ahora, especialmente en temas de la era de la IA.
  • Diversidad de perspectiva: Cuando sea posible, incluye al menos una voz de fundador/ejecutivo junto a una voz de PM/operador.

Para cada pieza seleccionada:

  • Lectura completa (lennysdata:read_content): Úsala cuando la pieza es central y necesitas el contexto completo, el marco o el arco narrativo.
  • Extracto (lennysdata:read_excerpt): Úsala cuando solo necesitas una sección específica: ahorra contexto y es más rápido cuando la pieza es larga y la parte relevante está bien definida.

Realiza las lecturas en paralelo cuando sea posible.

Fase 4: Mapea los Marcos a la Pregunta

Después de leer, identifica:

  1. Los marcos o modelos mentales directamente aplicables que Lenny o sus invitados presentaron sobre este tema.
  2. Situaciones análogas: Casos en los que un invitado enfrentó un dilema similar: ¿qué hicieron, qué funcionó, qué falló?
  3. El rango de estrategias: ¿Cuáles son los 2–4 enfoques distintos que han tomado diferentes profesionales?
  4. Puntos de tensión o desacuerdo: ¿En qué divergieron los invitados? Esto revela las verdaderas compensaciones y te indica qué enfoque se adapta a cada contexto.

Fase 5: Entrega la Respuesta

Estructura tu respuesta de la siguiente manera:

La pregunta, afinada (1 oración): Reformula la pregunta del usuario en su forma más clara: a menudo la pregunta real es sutilmente diferente de lo que se preguntó.

Lo que dice el archivo (3–5 párrafos): Explora el espacio de soluciones utilizando marcos específicos, citas y experiencias de operadores de lo que leíste. Cubre 2–3 estrategias o ángulos distintos. No te limites a resumir: aplica los marcos a la situación específica del usuario. Cada párrafo debe representar una perspectiva, estrategia o compensación distinta. Nombra la fuente y al invitado de forma natural: "En su conversación con Lenny, Jason Cohen argumenta..." o "El marco de Molly Graham para la escala rápida sugiere..."

La decisión (1–2 párrafos): Da una recomendación concreta y con opinión. No te refugies en "depende": comprométete con una dirección, explica el razonamiento y señala las condiciones bajo las cuales un camino diferente sería el correcto. Lenny siempre toma una decisión; tú también deberías.

Fuentes: Enumera cada pieza de la que hayas extraído, con título, nombre del invitado (si es pódcast) y una nota de una oración sobre lo que aportó a la respuesta. Formato: — [Título] ([Invitado], [Fecha]) — [lo que aportó]

Consejos de Estrategia de Búsqueda

  • Usa términos específicos y concretos, no categorías abstractas. "precios nueva característica IA" supera a "estrategia de precios".
  • Si la pregunta involucra un tipo de empresa (SaaS B2B, marketplace, app de consumo), inclúyelo en tu búsqueda.
  • Si las búsquedas devuelven pocos resultados, amplía: prueba consultas más cortas o sinónimos ("abandono" → "retención", "estancamiento crecimiento" → "ARR estancado").
  • El archivo de Lenny usa lenguaje de profesional: busca como un PM describiría el problema, no como un académico.
  • Para preguntas de liderazgo o carrera, prueba a buscar la dinámica humana subyacente (p. ej., "stakeholder difícil" → "gestión de altos ejecutivos").

Advertencias

  • No te limites a resumir: el usuario podría leer el artículo por sí mismo. Tu trabajo es síntesis y aplicación.
  • No te niegues a tomar una decisión porque "depende". Reconoce las variables clave pero sigue comprometiéndote con una recomendación para el escenario más probable.
  • No cites contenido que no hayas leído realmente: si un resultado de búsqueda suena relevante pero no lo abriste, no lo menciones.
  • No leas más de 4 piezas: sé selectivo. Dos piezas bien elegidas producen una mejor respuesta que seis medio hojeadas.
  • Evita la sabiduría genérica de producto: si tu respuesta no cita específicamente lo que Lenny o un invitado dijeron, no estás usando el archivo. Cada afirmación importante debe remontarse a una fuente.
  • El contenido reciente de la era de la IA suele ser el más relevante: los marcos más agudos provienen de entrevistas de 2025–2026. Priorízalos para preguntas sobre productos de IA, velocidad, estructura de equipo o precios.

Ejemplos

Ejemplo 1: Pregunta de Crecimiento

El usuario pregunta: "Estamos en $2M ARR y el crecimiento se ha estancado. ¿En qué debería centrarme?"

Acciones:

  1. Extraer: crecimiento estancado, ~$2M ARR, priorización bajo incertidumbre
  2. Buscar: "estancamiento crecimiento estancado" + "5 preguntas producto deja de crecer"
  3. Leer episodio de Jason Cohen (marco de 5 preguntas), episodio de Elena Verna (sistemas de crecimiento)
  4. Mapear: retención de logos → precios → NRR → saturación de canal → ajuste al mercado
  5. Tomar una decisión: anclarse primero en la retención de logos: es el canario en la mina, y el marco de Jason Cohen comienza allí por una razón

Ejemplo 2: Pregunta de Liderazgo

El usuario pregunta: "¿Cómo lidero un equipo a través de un crecimiento rápido de personal sin perder la cultura?"

Acciones:

  1. Extraer: liderazgo a escala, gestión de cultura a través del crecimiento, gestión del cambio en equipo
  2. Buscar: "escala rápida caos liderazgo cultura" + "marcos liderazgo crecimiento cambio"
  3. Leer episodio de Molly Graham (liderando a través del caos), episodio de Matt MacInnis (verdades de liderazgo contrarias)
  4. Mapear: "regala tus piezas de Lego", cadencia de comunicación a escala, cuándo contratar vs. promover vs. reestructurar
  5. Tomar una decisión: aborda primero el contrato psicológico: la mayoría de los líderes subinvierten en comunicación y sobreinvierten en cambios de estructura organizativa

Ejemplo 3: Pregunta sobre Producto de IA

El usuario pregunta: "Estamos lanzando características de IA pero los usuarios no las adoptan. ¿Cómo podemos cambiar eso?"

Acciones:

  1. Extraer: adopción de características de IA, confianza del usuario, fricción conductual
  2. Buscar: "adopción producto IA confianza usuarios" + "bucle evaluación retroalimentación características IA"
  3. Leer episodio de Hamel Husain/Shreya Shankar (evaluaciones de IA), episodio de Aishwarya/Kiriti (bucles de retroalimentación procesables)
  4. Mapear: desarrollo basado en evaluaciones, modelo de confianza de consistencia antes que características, patrones de exposición gradual
  5. Tomar una decisión: la adopción sigue a la confianza, y la confianza sigue a la consistencia: comienza con evaluaciones antes de lanzar más características

Ejemplo 4: Pregunta de Precios

El usuario pregunta: "¿Cómo deberíamos fijar el precio de nuestro nuevo producto de IA?"

Acciones:

  1. Extraer: modelo de precios para producto de IA, captura de valor, contexto SaaS B2B
  2. Buscar: "precios producto IA lecciones" + "precios basados en resultados SaaS"
  3. Leer episodio de Madhavan Ramanujam (lecciones de más de 400 empresas), episodio de Intercom/Eoghan McCabe (apostando por IA, cambio de precios)
  4. Mapear: descubrimiento de disposición a pagar, basado en uso vs. basado en resultados, la trampa del "shock de características"
  5. Tomar una decisión: comienza con un enfoque basado en resultados incluso si cobras por uso: la narrativa es el ancla

Solución de Problemas

La búsqueda no devuelve resultados relevantes

Prueba con palabras clave más cortas y concretas. Prueba sinónimos o reformula en torno al problema subyacente (p. ej., "los usuarios no confían en la IA" → "fricción de adopción de IA" → "adopción de características conductual"). Como alternativa, usa list_content por actualidad y examina manualmente los títulos y descripciones de los últimos 6 meses.

El contenido está relacionado tangencialmente pero no es una coincidencia directa

Úsalo de todos modos: las situaciones análogas son valiosas. Enmárcalo explícitamente: "En una situación análoga, [invitado] descubrió que..." en lugar de pretender que es una coincidencia perfecta.

La pregunta del usuario es muy amplia

Afiínala antes de buscar. Pregúntate: ¿qué tensión específica enfrenta el usuario? ¿Está preguntando sobre priorización? ¿Dinámicas de equipo? ¿Investigación de usuarios? Elige la interpretación específica más probable y busca eso. Si es realmente ambiguo, haz una pregunta aclaratoria.

Consejos contradictorios entre fuentes

Expón la tensión explícitamente: "La conversación de Lenny con X sugiere hacer Y, mientras que Z recomienda lo contrario porque..." Luego explica qué contexto determina qué camino es correcto y, aún así, toma tu decisión.

Resultados de búsqueda sólidos pero artículos muy largos

Usa read_excerpt para extraer las secciones más relevantes en lugar de leer la pieza completa. Esto mantiene tu contexto centrado y tu respuesta más afilada.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

amplitude/builder-skills

Performs deep analysis of a specific Amplitude chart to explain trends, anomalies, and likely drivers. Use when a metric looks unusual, investigating a spike or drop, or understanding the "why" behind numbers.

amplitude/builder-skills

Deeply analyze Amplitude dashboards by analyzing key charts, surfacing top areas for concern and takeaways, identify anomalies, then explain changes using customer feedback trends.

amplitude/builder-skills

Designs A/B tests with proper metrics and variants, analyzes running or completed experiments, and interprets results with statistical rigor. Use when setting up experiments, checking experiment status, analyzing results, or making ship decisions.

amplitude/builder-skills

Synthesizes customer feedback into actionable themes including feature requests, bugs, pain points, and praise. Use when planning product roadmap, understanding user sentiment, investigating specific issues, or preparing voice-of-customer reports.

amplitude/builder-skills

Analyze MCP server usage instrumented with Amplitude's MCP Analytics SDK: break usage and errors down by tool, read the rationales within each tool to see what callers are trying to do, and produce a prioritized write-up of actionable fixes. Use this skill whenever the user asks to understand how their MCP server is being used, what agents/users are trying to do with it, why tool calls are failing, what to fix or improve in their MCP server, or asks for an "MCP usage report", "tool error analysis", "intent analysis", "rationale clustering", or "MCP insights". Also trigger when the user mentions [MCP]-prefixed events, tool rationale, tool call errors, or just finished instrumenting their MCP server and wants to see what the data says. Requires the Amplitude MCP connector.

amplitude/builder-skills

Read lost deals and churned accounts from your CRM, extract reasons clustered by theme (missing features, pricing, competitors, UX), and write a prioritized weekly analysis with product improvement recommendations. Use before roadmap planning or to build the case for prioritizing retention work.

amplitude/builder-skills

Creates Amplitude charts from natural language descriptions, handling event selection, filters, groupings, and visualization choices. Use when you know what you want to measure but prefer not to build the chart manually.

amplitude/builder-skills

Guide an Amplitude user through building a custom agent by suggesting use cases grounded in their role and data, shaping the idea into a well-formed spec, and generating a ready-to-run Global Agent deeplink that creates it. Use to create, build, or set up a custom agent, automate a recurring analysis, or put a repeated report on a schedule.

amplitude/builder-skills

Builds comprehensive Amplitude dashboards from requirements or goals, organizing charts into logical sections with appropriate layouts. Use when creating a complete dashboard from scratch or assembling existing charts into a cohesive view.

amplitude/builder-skills

Monitors all active and recently completed experiments across Amplitude projects, triages them by importance, then runs deep analysis and reporting on the most impactful ones. Use when the user asks to "check on experiments", "experiment status", "experiment review", "what experiments are running", or wants a periodic experiment health report.

amplitude/builder-skills

Pull Intercom tickets and Slack support messages from the past 7 days, classify each signal, enrich with CRM data (ARR, plan, renewal), score by customer value and churn risk, and output a tiered priority report saved to Drive. Use when you need a fast, data-driven view of what support signals matter most.

amplitude/builder-skills

Use this skill whenever a user wants to improve existing pages on their website to get cited more by AI models — whether they say "our pages aren't getting cited", "improve this page for AI visibility", "which of our pages should we update", "make this article more cite-worthy", "our competitors are getting cited instead of us", "update our content for AI search", or any variation where the goal is improving an existing asset rather than creating something new. This skill pulls owned pages from AI Visibility, identifies which ones have citation potential but are underperforming, compares them against the external pages that are winning citations on the same topics, and produces section-level rewrites or a full-page update — then pushes the revision to the CMS as a draft. Trigger even if the user just says "help me get cited more" or "why is [competitor] getting cited instead of us".

amplitude/builder-skills

Use this skill whenever a user wants to win AI citations on prompts that competitors currently dominate — whether they say "competitors are getting cited instead of us", "we're losing on these prompts", "how do I outrank [competitor] in AI answers", "find prompts where we should be winning", "create content to beat [competitor]", or any variation where the goal is capturing AI share on prompts a competitor currently owns. This skill pulls competitor visibility data from AI Visibility, identifies the specific prompts where competitors win and Amplitude is absent, clusters them by intent, and produces targeted comparison pages, alternatives content, or rebuttal assets — then pushes drafts to CMS. Trigger on any mention of competitor, prompt hijack, outrank, or "why is [competitor] getting cited instead of us".

amplitude/builder-skills

Use this skill whenever a user wants to turn AI Visibility data into published content — whether they say "find content gaps", "what should we write about", "which topics have low visibility", "help me get cited by AI models", "create a blog post from our AI Visibility gaps", "we're losing to competitors on these prompts", or any variation where they want to go from AI visibility weakness to a draft article, landing page, or FAQ. This skill connects directly to Amplitude AI Visibility data (topics, prompts, visibility scores, citations, competitor data, full LLM responses and sources) and produces a publish-ready content brief plus full article draft. If the user mentions CMS (WordPress, Webflow, Contentful, Sanity, HubSpot, Ghost, Shopify), also trigger this skill to push the draft directly. Trigger even if they just say something vague like "what content should we create?" in an AI Visibility context.

amplitude/builder-skills

Use this skill whenever a user wants to test content variants before publishing to find which one will get cited most by AI models — whether they say "which version of this content will perform better", "test this article before we publish", "simulate how AI will respond to this content", "which angle should we use", "generate content variants and pick the winner", "run a simulation before publishing", or any variation where the goal is data-driven content selection rather than gut-feel publishing. This skill takes an identified content opportunity, generates 2–3 distinct variants with different angles or structures, scores them against actual AI model responses from AI Visibility, references the Simulate Changes feature for pre-publish validation, and produces a clear recommendation on which variant to publish — then pushes the winner to CMS. Trigger on any mention of "simulate", "test variants", "which performs better", "A/B content", or "before we publish".

amplitude/builder-skills

Use this skill whenever a user wants to understand which external sources are being cited by AI models on topics relevant to their brand, and wants to create content that will outrank those sources — whether they say "what sources are AI models citing", "why is [third-party site] being cited instead of us", "we want to be the definitive source on X", "build something that gets cited more than G2 or TechRadar", "create an authoritative asset", or any variation where the goal is producing a new reference asset (definition page, benchmark, methodology, glossary, comparison hub) designed to beat existing top-cited sources. This skill analyzes AI Visibility source data, reverse-engineers what makes top-cited pages authoritative, and produces a superior source asset — then pushes it to CMS as a draft. Trigger on any mention of "sources", "third-party citations", "authoritative content", "definitional pages", or "outrank".

amplitude/builder-skills

Instrument a Node/TypeScript MCP server with Amplitude's @amplitude/mcp-analytics SDK so tool calls, sessions, and rationale are tracked as Amplitude events. Use this skill whenever the user wants to add Amplitude analytics to their MCP server, mentions "MCP Analytics", "@amplitude/mcp-analytics", "instrument my MCP server", "track MCP tool calls", "add rationale to my MCP tools", or wants agent traffic (Claude, Cursor, ChatGPT) attributed back to Amplitude. Also use for adding UTM tagging to MCP-returned links, or for troubleshooting identity/user_id mismatches between MCP events and web/mobile Amplitude data.

amplitude/builder-skills

Instruments a pull request with Amplitude analytics that conform to the project's existing taxonomy. Reads the tracking plan via the Amplitude MCP server (events, properties, naming conventions), analyzes the PR diff to find the few user actions genuinely worth tracking, detects the codebase's SDK and tracking patterns, and adds instrumentation that matches both. Optionally (opt-in) stages new events and properties on an Amplitude tracking-plan branch for data-governance review. Use when asked to "instrument this PR", "add analytics to this change", "add tracking", "add Amplitude events", "instrument this feature", or "what should I track here".

amplitude/builder-skills

Diagnoses product health by cross-referencing Amplitude analytics (dashboards, charts, funnels, feedback, AI agent analytics), optionally Datadog (errors, latency, stack traces), and optionally Slack (qualitative feedback, bug reports, feature requests). Identifies what's broken, what's working, and what to do about it — with root causes, not just symptoms. Use when asked to "diagnose my product", "what's going on", "product health check", "what's broken", "where are users struggling", "give me a product diagnosis", or "what should I focus on".

amplitude/builder-skills

Summarizes B2B account health by analyzing usage patterns, engagement trends, risk signals, and expansion opportunities. Use for customer success reviews, renewal preparation, QBRs, or account prioritization.

Skills relacionados