Skills Agentes

Opportunity Solution Tree

Construye un Opportunity Solution Tree para estructurar el descubrimiento de producto, mapeando un resultado deseado a oportunidades, soluciones y experimentos, basado en Continuous Discovery Habits de Teresa Torres.

Estrellas
25.6k

en todo el repo

Actividad
31

0–100, la ruta de este skill

Actualizado
hace 5 meses

último commit aquí

Commits
0

últimos 90 días

Contexto
1.1k tok

75 tok en reposo

Paquete
1 archivo

4 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add phuryn/pm-skills --skill opportunity-solution-tree --agent claude-code

Se instala solo en este repositorio.

Qué hace

  • Construye un Opportunity Solution Tree que conecta un resultado deseado con oportunidades, soluciones y experimentos
  • Mapea de 3 a 7 oportunidades de cliente a partir de investigación aportada, las agrupa y las prioriza con Opportunity Score
  • Genera 3 o más soluciones por oportunidad desde la perspectiva de PM, diseño e ingeniería
  • Propone experimentos rápidos y baratos para validar las soluciones más prometedoras
  • Presenta el árbol completo en formato jerárquico

Úsalo cuando

  • Estructurar trabajo de descubrimiento de producto
  • Mapear oportunidades a soluciones
  • Decidir qué construir a continuación

No lo uses cuando

    Qué lo activa

    Di cualquiera de estas frases y el agente debería cargar este skill.

    • Ayúdame a construir un Opportunity Solution Tree para mi producto
    • Tengo entrevistas de usuarios, ayúdame a mapear las oportunidades
    • ¿Qué deberíamos construir para mejorar la retención?

    SKILL.md

    En inglés

    Opportunity Solution Tree (OST)

    A visual framework for structuring continuous product discovery. Connects a desired outcome to customer opportunities, possible solutions, and experiments to validate them.

    Domain Context

    The Opportunity Solution Tree (Teresa Torres, Continuous Discovery Habits) is the backbone of modern product discovery. It prevents teams from jumping to solutions by forcing them to first map the opportunity space.

    Structure (4 levels):

    1. Desired Outcome (top) — The measurable business or product outcome the team is pursuing. Should be a single, clear metric (e.g., "increase 7-day retention to 40%"). This comes from your OKRs or product strategy.

    2. Opportunities (second level) — Customer needs, pain points, or desires discovered through research. These are problems worth solving — not features. Frame them from the customer's perspective: "I struggle to..." or "I wish I could..." Prioritize using Opportunity Score: Importance × (1 − Satisfaction) (Dan Olsen, The Lean Product Playbook). Normalize Importance and Satisfaction to 0–1.

    3. Solutions (third level) — Possible ways to address each opportunity. Generate multiple solutions per opportunity — don't commit to the first idea. The Product Trio (PM + Designer + Engineer) should ideate together. "Best ideas often come from engineers."

    4. Experiments (bottom) — Fast, cheap tests to validate whether a solution actually addresses the opportunity. Use assumption testing (Value, Usability, Viability, Feasibility risks). Prefer experiments with "skin-in-the-game" (Alberto Savoia) over opinion-based validation.

    Key principles:

    • One outcome at a time. Don't try to solve everything. Focus the tree on a single desired outcome.
    • Opportunities, not features. "Never allow customers to design solutions. Prioritize opportunities (problems), not features."
    • Compare and contrast. Always generate at least 3 solutions per opportunity before choosing. Avoid the "first idea" trap.
    • Discovery is not linear. Loop back if experiments fail. Kill solutions that don't validate. Explore new branches.
    • Continuous, not periodic. Update the tree weekly as you learn from interviews, analytics, and experiments.

    Instructions

    You are helping a product team build an Opportunity Solution Tree for $ARGUMENTS.

    Input Requirements

    • A desired outcome or business metric to improve
    • Customer research data (interviews, surveys, analytics, feedback)
    • Optionally: existing opportunities or solution ideas to organize

    Process

    1. Define the desired outcome — Confirm or help articulate a single, measurable outcome at the top of the tree.

    2. Map opportunities — From provided research, identify 3-7 customer opportunities (needs/pains). Group related opportunities. Frame each from the customer's perspective.

    3. Prioritize opportunities — Use Opportunity Score or qualitative assessment to rank. Focus on the top 2-3.

    4. Generate solutions — For each prioritized opportunity, brainstorm 3+ solutions from PM, Designer, and Engineer perspectives.

    5. Design experiments — For the most promising solutions, suggest 1-2 fast experiments. Specify: hypothesis, method, metric, success threshold.

    6. Visualize the tree — Present the full OST in a clear hierarchical format.

    Think step by step. Save as markdown if substantial.


    Further Reading

    Reproducido de phuryn/pm-skills bajo licencia MIT. Leer esta página en markdown.

    Archivos

    1 archivo en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

    Detalles

    Creador
    phuryn
    Categoría
    Productividad
    Licencia
    MIT
    Recursos incluidos
    Solo SKILL.md
    Repositorio
    phuryn/pm-skills
    Código fuente
    Ver SKILL.md

    Etiquetas

    Más de phuryn/pm-skills

    Este repo incluye 68 skills. Si instalas uno, normalmente ya tienes los demás.

    Método para encontrar la brecha entre lo que un sistema debería hacer y lo que el código realmente hace, el tipo de bug que los escáneres genéricos no ven por falta de un modelo de intención.

    Costo de contexto al activarse
    954 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    el mes pasado
    seguridad

    Conjunto de documentación que hace revisable una app construida con IA antes de lanzarla: arquitectura, flujos de usuario/permisos, permisos, variables/secretos y cobertura de tests, más docs condicionales.

    Costo de contexto al activarse
    2.2k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    el mes pasado
    documentos

    Hace de red-team de un PRD, roadmap o estrategia: ataca sus supuestos críticos antes de que lo haga la realidad. Defiende y ataca cada afirmación, prioriza por impacto x probabilidad x coste y da el test más barato.

    Costo de contexto al activarse
    1.1k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 2 meses
    productividad

    Analiza resultados de tests A/B con significancia estadística, validación del tamaño de muestra, intervalos de confianza y recomendaciones de ship/extend/stop al evaluar experimentos.

    Costo de contexto al activarse
    897 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    datos analitica

    Analiza y prioriza una lista de solicitudes de funcionalidades por tema, alineación estratégica, impacto, esfuerzo y riesgo. Se usa al revisar peticiones de clientes o priorizar el backlog.

    Costo de contexto al activarse
    569 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    productividad

    Genera un análisis de matriz de Ansoff que mapea estrategias de crecimiento entre penetración de mercado, desarrollo de mercado, desarrollo de producto y diversificación.

    Costo de contexto al activarse
    1.4k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    marketing

    Skills relacionados

    Analiza y prioriza una lista de solicitudes de funcionalidades por tema, alineación estratégica, impacto, esfuerzo y riesgo. Se usa al revisar peticiones de clientes o priorizar el backlog.

    Costo de contexto al activarse
    569 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    productividad

    Genera ideas de producto para un producto existente mediante ideación multi-perspectiva desde los puntos de vista de PM, Diseñador e Ingeniero.

    Costo de contexto al activarse
    738 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    productividad

    Genera ideas de funcionalidades para un producto nuevo en fase de descubrimiento inicial, desde las perspectivas de PM, Diseñador e Ingeniero.

    Costo de contexto al activarse
    609 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    productividad