Skip to main content

experience-evolution

Sistema de acumulación de conocimiento del proyecto — aprender de la práctica, evitar repetir errores.

Source facts

Repository
JantonioFC/engrama-workflow
Last source activity
March 20, 2026 at 14:11
Detected SKILL.md language
Spanish
Stars
0
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
experience-evolution
description
Sistema de acumulación de conocimiento del proyecto — aprender de la práctica, evitar repetir errores.
version
1.0.0
mode
observe-only
# Experience Evolution — Sistema de Acumulación de Conocimiento > **Modo actual: Observe-Only** > No modifica archivos. Solo provee resumen de aprendizajes al cierre de sesión. ## Qué hace este skill ### Problemas que resuelve - El fix de cuota de API de la semana pasada — olvidado esta semana - El mismo error de TypeScript aparece en distintos proyectos - Un approach de optimización no fue grabado, se vuelve a golpear el mismo cuello de botella - Experiencia de un proyecto no se puede reutilizar en otro ### Solución **Recordar automáticamente** éxitos y fracasos: 1. **Después de ejecutar comandos**: Grabar comandos exitosos de build/test/deploy 2. **Después de arreglar un bug**: Capturar soluciones efectivas y el camino de debug 3. **Después de una optimización**: Guardar datos de benchmark y métricas de mejora 4. **Al cierre de sesión**: Generar resumen de aprendizajes y sugerir guardado con `mem_save` ## Qué se observa **Ejecución de comandos (Bash)** - Comandos exitosos de build/test/deploy - Comandos fallidos y mensajes de error - Tiempo de ejecución (para comparación de performance) **Modificaciones de archivos (Write/Edit)** - Qué archivos fueron modificados - Alcance aproximado (líneas) - Contexto (en qué feature se estaba trabajando) **Directorio de trabajo** - En qué proyecto se está - Patrones reutilizables cross-proyecto ## Cuándo se activa **Trigger**: Exit signal detectado (ver `rules/skill-triggers.md` — Señales de cierre de sesión). **❌ No disparar si**: La sesión es una pausa breve o la tarea sigue en curso. ## Resumen de aprendizajes al cierre de sesión Al detectar exit signal, generar: ``` Resumen de Aprendizajes de Sesión Proyecto: [nombre] Duración: X minutos Comandos: N (N éxito, N fallidos) Patrones Reutilizables Encontrados: 1. [Nombre del patrón] (Valor: Alto/Medio/Bajo) Escenario: [cuándo aparece] Solución: [qué funcionó] Efecto: [resultado concreto] Potencial de reutilización: [descripción] ¿Guardar estos aprendizajes con mem_save? [s] Sí, guardar en Engram (confirmar cada uno) [n] No, omitir esta vez [v] Ver detalles ``` ## Camino de evolución **Fase 1 (Actual): Solo observar** — Sin escritura de archivos, resúmenes al cierre de sesión **Fase 2: Guardar con mem_save** — Grabar en Engram con confirmación manual **Fase 3: Semi-automático** — Auto-save de bajo riesgo, alto riesgo requiere confirmación **Fase 4: Cross-proyecto** — Experiencia del proyecto A se sugiere automáticamente en proyecto B ## Compromisos de seguridad **Nunca**: - Modificar código fuente del proyecto - Hacer commit automático a Git (siempre pedir confirmación a Juan) - Modificar package.json o archivos de config - Ejecutar comandos peligrosos **Solo**: - Observar resultados de ejecución de comandos - Sugerir guardado en Engram via `mem_save` - Requerir aprobación explícita antes de persistir
View on GitHub