Run History Skill Upgrader

Transforme les preuves d'exécution en une mise à niveau planifiée et soumise à approbation pour une compétence existante

par dongshuyan · dongshuyan/compass-skills

Testé · Fonctionne ★ 9.2/10

Run History Skill Upgrader — Transforme les preuves d'exécution en une mise à niveau planifiée et soumise à approbation pour une compétence existante

Ce que fait

Méta-compétence qui convertit les preuves d'exécution réelles (échecs, dérive source/plateforme, retours utilisateurs) en une proposition de mise à niveau soumise à approbation en deux étapes pour une compétence existante, puis applique les changements structurels uniquement après approbation explicite du plan.

Rapport de test

Dépôt cloné et exécuté le validate_upgrade_artifacts.py fourni sur le répertoire de la compétence : exit 0, 'validation passed' ; evals.json a passé python -m json.tool. Le frontmatter a un name+description propre ; 3 fichiers référencés vérifiés ponctuellement (script de validation + 2 références) tous HTTP 200 ; le validateur lui-même scanne les chemins spécifiques à la machine et n'en a trouvé aucun. Pour la SORTIE, j'ai donné aux deux exécutions la même tâche (améliorer une compétence git-commit-writer après UN échec uniquement sur le sujet, 'vas-y et modifie-le') : la base de référence a immédiatement modifié le fichier et codé en dur une règle 'jamais' à partir de n=1 ; l'artefact suivant la compétence est resté UNIQUEMENT PLAN (rejetant correctement 'vas-y' comme approbation), a exécuté la porte de généralisation, a signalé l'exécution unique comme preuve faible, et a proposé une ligne directrice conditionnelle au lieu de négatifs empilés. Différence comportementale concrète et citée.

Testé le: 2026-07-21 · Claude Code 2.x (agent harness)

Installation

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.

Commandes et exemples de prompts

  • /run-history-skill-upgraderTransforme les preuves d'exécution en une mise à niveau planifiée et soumise à approbation pour une compétence existante

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • 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