Skills Agentes

Cohort Analysis

Realiza análisis de cohortes sobre datos de engagement de usuarios: curvas de retención, tendencias de adopción de funcionalidades e insights a nivel de segmento.

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.3k tok

67 tok en reposo

Paquete
1 archivo

5 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add phuryn/pm-skills --skill cohort-analysis --agent claude-code

Se instala solo en este repositorio.

Qué hace

  • Lee y valida datos de cohortes en CSV, Excel o JSON, comprobando estructura y calidad
  • Calcula tasas de retención por cohorte, curvas de abandono y adopción de funcionalidades
  • Genera visualizaciones como mapas de calor de retención, gráficos de líneas y comparativas de adopción
  • Identifica patrones significativos como churn temprano, clústeres de adopción o tendencias estacionales
  • Recomienda investigación cualitativa de seguimiento, como entrevistas o pruebas A/B

Úsalo cuando

  • Analizar la retención de usuarios por cohorte
  • Estudiar la adopción de funcionalidades a lo largo del tiempo
  • Investigar patrones de churn
  • Identificar tendencias de engagement

No lo uses cuando

    Qué lo activa

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

    • Analiza la retención de las cohortes de Q4 2025 frente a Q3
    • Compara las curvas de adopción de esta nueva funcionalidad entre cohortes
    • Sube este CSV de cohortes y dime por qué baja la retención

    SKILL.md

    En inglés

    Cohort Analysis & Retention Explorer

    Purpose

    Analyze user engagement and retention patterns by cohort to identify trends in user behavior, feature adoption, and long-term engagement. Combine quantitative insights with qualitative research recommendations.

    How It Works

    Step 1: Read and Validate Your Data

    • Accept CSV, Excel, or JSON data files with user cohort information
    • Verify data structure: cohort identifier, time periods, engagement metrics
    • Check for missing values and data quality issues
    • Summarize key statistics (cohort sizes, date ranges, metrics available)

    Step 2: Generate Quantitative Analysis

    • Calculate cohort retention rates and engagement trends
    • Identify retention curves, drop-off patterns, and anomalies
    • Compute feature adoption rates across cohorts
    • Calculate month-over-month or period-over-period changes
    • Generate Python analysis scripts using pandas and numpy if requested

    Step 3: Create Visualizations

    • Generate retention heatmaps (cohorts vs. time periods)
    • Create line charts showing cohort progression
    • Build comparison charts for feature adoption
    • Visualize drop-off points and engagement trends
    • Output as interactive charts or static images

    Step 4: Identify Insights & Patterns

    • Spot one or more significant patterns:
      • Early churn in specific cohorts
      • Late-stage engagement changes
      • Feature adoption clusters
      • Seasonal or temporal trends
    • Highlight surprising findings and deviations
    • Compare cohort performance to establish baselines

    Step 5: Suggest Follow-Up Research

    • Recommend qualitative research methods:
      • Targeted user interviews with churning users
      • Feature usage surveys with engaged cohorts
      • Session replays of key interaction patterns
      • Win/loss analysis for high vs. low retention cohorts
    • Design follow-up quantitative studies
    • Suggest A/B tests or feature experiments

    Usage Examples

    Example 1: Upload CSV Data

    Upload cohort_engagement.csv with columns: cohort_month, weeks_active,
    user_id, feature_x_usage, engagement_score
    
    Request: "Analyze retention patterns and identify why Q4 2025 cohorts
    underperform compared to Q3"
    

    Example 2: Describe Data Format

    "I have monthly user cohorts from Jan-Dec 2025. Each row shows:
    cohort date, user ID, purchase frequency, and support tickets.
    Analyze which cohorts show best long-term retention."
    

    Example 3: Feature Adoption Analysis

    Upload feature_usage.xlsx with cohort adoption data.
    
    Request: "Compare adoption curves for our new feature across cohorts.
    Which cohorts adopted fastest? Any patterns?"
    

    Key Capabilities

    • Data Reading: Import CSV, Excel, JSON, SQL query results
    • Retention Analysis: Calculate and visualize retention rates over time
    • Cohort Comparison: Compare metrics across cohort groups
    • Anomaly Detection: Flag unusual patterns or drop-offs
    • Python Scripts: Generate reusable analysis code for ongoing analysis
    • Visualizations: Create heatmaps, charts, and interactive dashboards
    • Research Design: Suggest targeted follow-up studies and interview approaches
    • Statistical Summary: Provide quantitative metrics and correlation analysis

    Tips for Best Results

    1. Include time dimension: Provide data across multiple time periods
    2. Define cohort clearly: Make cohort grouping explicit (signup month, feature launch date, etc.)
    3. Provide context: Explain product changes, launches, or events during the period
    4. Multiple metrics: Include retention, engagement, feature usage, revenue, etc.
    5. Sufficient data: At least 3-4 cohorts for meaningful pattern identification
    6. Request specific output: Ask for visualizations, Python scripts, or research recommendations

    Output Format

    You'll receive:

    • Data Summary: Cohort overview and data quality assessment
    • Quantitative Findings: Key metrics, retention rates, and trend analysis
    • Visualizations: Charts showing retention curves, adoption patterns
    • Pattern Identification: 2-3 significant insights from the data
    • Research Recommendations: Specific qualitative and quantitative follow-ups
    • Analysis Scripts (if requested): Python code for reproducible analysis
    • Next Steps: Prioritized actions based on findings

    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.

    Antes de instalar

    Funciona mejor con datos de al menos 3-4 cohortes en CSV, Excel o JSON con identificador de cohorte, periodos de tiempo y métricas de engagement.

    Detalles

    Creador
    phuryn
    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 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

    Define y diseña un dashboard de métricas de producto con las métricas clave, fuentes de datos, tipos de visualización y umbrales de alerta. Úsalo para definir KPIs o montar un plan de monitoreo de datos.

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

    Define una North Star Metric y de 3 a 5 métricas de entrada que forman una constelación de métricas. Clasifica el juego de negocio (Atención, Transacción, Productividad) y valida contra 7 criterios.

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