Run History Skill Upgrader
Convierte la evidencia de ejecución en una actualización plan-only, con aprobación, para una habilidad existente.
Probado · Funciona
Qué hace
Meta-habilidad que convierte la evidencia de ejecución real (failures, source/platform drift, user feedback) en una propuesta de actualización plan-only, con aprobación en dos etapas, para una habilidad existente, y luego aplica cambios estructurales solo después de la aprobación explícita del plan.
Informe de la prueba
Se clonó el repo y se ejecutó el validate_upgrade_artifacts.py incluido contra el skill dir: exit 0, "validation passed"; evals.json pasó python -m json.tool. El frontmatter tiene name+description limpio; se verificaron 3 archivos referenciados (validator script + 2 referencias) todos HTTP 200; el propio validator escanea en busca de machine-specific paths y no encontró ninguno. Para la SALIDA, di a ambas ejecuciones la misma tarea (mejorar una habilidad git-commit-writer después de UN fallo solo de sujeto, "go ahead and edit it"): la línea base editó inmediatamente el archivo y codificó una regla "never" a partir de n=1; el artefacto que seguía la habilidad se mantuvo PLAN ONLY (rechazando correctamente "go ahead" como aprobación), ejecutó el generalization gate, marcó la única ejecución como weak evidence y propuso una conditional guideline en lugar de negativos apilados. Diferencia de comportamiento concreta y citable.
Probado el: 2026-07-21 · Claude Code 2.x (agent harness)
Instalación
git clone --depth 1 https://github.com/dongshuyan/compass-skills.git /tmp/run-history-skill-upgrader-src mkdir -p ~/.claude/skills cp -R /tmp/run-history-skill-upgrader-src/skills/run-history-skill-upgrader ~/.claude/skills/run-history-skill-upgrader # No API keys or external deps. Bundled validator needs python3 (or python / py -3): # python3 ~/.claude/skills/run-history-skill-upgrader/scripts/validate_upgrade_artifacts.py \ # --skill ~/.claude/skills/run-history-skill-upgrader # Meta-skill: it upgrades OTHER existing skills; it does not do a business task itself.
Comandos y prompts de ejemplo
/run-history-skill-upgraderConvierte la evidencia de ejecución en una actualización plan-only, con aprobación, para una habilidad existente.
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
Improve this skill based on its recent failuresUpdate this skill for the platform's changed behaviorTrim bloat from this skill using recent run evidence