Run History Skill Upgrader

Convierte la evidencia de ejecución en una actualización plan-only, con aprobación, para una habilidad existente.

Por dongshuyan · dongshuyan/compass-skills

Probado · Funciona ★ 9.2/10

Run History Skill Upgrader — Convierte la evidencia de ejecución en una actualización plan-only, con aprobación, para una habilidad existente.

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 failures
  • Update this skill for the platform's changed behavior
  • Trim bloat from this skill using recent run evidence