Files
wehub-resource-sync d48cda4081
CI / Test (ubuntu-latest, Node 18.x, bun) (push) Failing after 15m1s
CI / Test (ubuntu-latest, Node 18.x, npm) (push) Failing after 15m1s
CI / Test (ubuntu-latest, Node 18.x, pnpm) (push) Failing after 15m1s
CI / Test (ubuntu-latest, Node 18.x, yarn) (push) Failing after 15m1s
CI / Test (ubuntu-latest, Node 20.x, bun) (push) Failing after 17m13s
CI / Test (ubuntu-latest, Node 20.x, npm) (push) Failing after 18m42s
CI / Test (ubuntu-latest, Node 20.x, pnpm) (push) Failing after 15m0s
CI / Test (ubuntu-latest, Node 20.x, yarn) (push) Failing after 49m44s
CI / Test (ubuntu-latest, Node 22.x, bun) (push) Failing after 51m55s
CI / Test (ubuntu-latest, Node 22.x, pnpm) (push) Failing after 21m57s
CI / Test (ubuntu-latest, Node 22.x, npm) (push) Failing after 37m39s
CI / Test (ubuntu-latest, Node 22.x, yarn) (push) Failing after 34m7s
CI / Validate Components (push) Failing after 37m15s
CI / Python Tests (push) Failing after 10m1s
CI / Security Scan (push) Failing after 10m1s
CI / Lint (push) Failing after 17m12s
CI / Coverage (push) Failing after 20m19s
CI / Test (macos-latest, Node 18.x, bun) (push) Has been cancelled
CI / Test (macos-latest, Node 18.x, npm) (push) Has been cancelled
CI / Test (macos-latest, Node 18.x, pnpm) (push) Has been cancelled
CI / Test (macos-latest, Node 18.x, yarn) (push) Has been cancelled
CI / Test (windows-latest, Node 18.x, npm) (push) Has been cancelled
CI / Test (windows-latest, Node 18.x, pnpm) (push) Has been cancelled
CI / Test (windows-latest, Node 18.x, yarn) (push) Has been cancelled
CI / Test (macos-latest, Node 20.x, bun) (push) Has been cancelled
CI / Test (macos-latest, Node 20.x, npm) (push) Has been cancelled
CI / Test (macos-latest, Node 20.x, pnpm) (push) Has been cancelled
CI / Test (macos-latest, Node 20.x, yarn) (push) Has been cancelled
CI / Test (windows-latest, Node 20.x, npm) (push) Has been cancelled
CI / Test (windows-latest, Node 20.x, pnpm) (push) Has been cancelled
CI / Test (windows-latest, Node 20.x, yarn) (push) Has been cancelled
CI / Test (macos-latest, Node 22.x, bun) (push) Has been cancelled
CI / Test (macos-latest, Node 22.x, npm) (push) Has been cancelled
CI / Test (macos-latest, Node 22.x, pnpm) (push) Has been cancelled
CI / Test (macos-latest, Node 22.x, yarn) (push) Has been cancelled
CI / Test (windows-latest, Node 22.x, npm) (push) Has been cancelled
CI / Test (windows-latest, Node 22.x, pnpm) (push) Has been cancelled
CI / Test (windows-latest, Node 22.x, yarn) (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 11:55:55 +08:00

2.0 KiB

description
description
Extraer patrones reutilizables de la sesión actual y guardarlos como skills candidatas o guía.

/learn - Extraer Patrones Reutilizables

Analizar la sesión actual y extraer cualquier patrón que valga la pena guardar como skills.

Activador

Ejecutar /learn en cualquier momento durante una sesión cuando se haya resuelto un problema no trivial.

Qué Extraer

Buscar:

  1. Patrones de Resolución de Errores

    • ¿Qué error ocurrió?
    • ¿Cuál fue la causa raíz?
    • ¿Qué lo solucionó?
    • ¿Es reutilizable para errores similares?
  2. Técnicas de Depuración

    • Pasos de depuración no obvios
    • Combinaciones de herramientas que funcionaron
    • Patrones de diagnóstico
  3. Soluciones Alternativas

    • Peculiaridades de librerías
    • Limitaciones de API
    • Correcciones específicas de versión
  4. Patrones Específicos del Proyecto

    • Convenciones de la base de código descubiertas
    • Decisiones arquitectónicas tomadas
    • Patrones de integración

Formato de Salida

Crear un archivo de skill en ~/.claude/skills/learned/[nombre-del-patron].md:

# [Nombre Descriptivo del Patrón]

**Extraído:** [Fecha]
**Contexto:** [Breve descripción de cuándo aplica]

## Problema
[Qué problema resuelve - ser específico]

## Solución
[El patrón/técnica/solución alternativa]

## Ejemplo
[Ejemplo de código si aplica]

## Cuándo Usar
[Condiciones de activación - qué debe activar esta skill]

Proceso

  1. Revisar la sesión en busca de patrones extraíbles
  2. Identificar el insight más valioso/reutilizable
  3. Redactar el archivo de skill
  4. Pedir al usuario que confirme antes de guardar
  5. Guardar en ~/.claude/skills/learned/

Notas

  • No extraer correcciones triviales (typos, errores de sintaxis simples)
  • No extraer problemas puntuales (interrupciones específicas de API, etc.)
  • Enfocarse en patrones que ahorrarán tiempo en sesiones futuras
  • Mantener las skills enfocadas - un patrón por skill