Run History Skill Upgrader

Przekształca dowody uruchomień w ulepszenie istniejącej umiejętności, wymagające zatwierdzenia i oparte wyłącznie na planie

Autor: dongshuyan · dongshuyan/compass-skills

Testowano · Działa ★ 9.2/10

Run History Skill Upgrader — Przekształca dowody uruchomień w ulepszenie istniejącej umiejętności, wymagające zatwierdzenia i oparte wyłącznie na planie

Co robi ten skill

Meta-umiejętność, która przekształca rzeczywiste dowody uruchomień (awarie, dryf źródła/platformy, opinie użytkowników) w propozycję ulepszenia istniejącej umiejętności, wymagającą dwuetapowego zatwierdzenia i opartą wyłącznie na planie, a następnie stosuje zmiany strukturalne dopiero po wyraźnym zatwierdzeniu planu.

Raport z testu

Sklonowano repozytorium i uruchomiono dołączony validate_upgrade_artifacts.py na katalogu umiejętności: exit 0, "validation passed"; evals.json przeszedł python -m json.tool. Frontmatter ma czyste name+description; sprawdzono 3 referencyjne pliki (skrypt walidatora + 2 referencje) wszystkie HTTP 200; sam walidator skanuje ścieżki specyficzne dla maszyny i nie znalazł żadnych. Dla danych wyjściowych dałem obu uruchomieniom to samo zadanie (ulepszenie umiejętności git-commit-writer po ONE subject-only failure, "go ahead and edit it"): bazowy natychmiast edytował plik i twardo zakodował regułę "never" z n=1; artefakt zgodny z umiejętnością pozostał TYLKO PLANEM (poprawnie odrzucając "go ahead" jako zatwierdzenie), uruchomił bramkę generalizacji, oznaczył pojedyncze uruchomienie jako słaby dowód i zaproponował jedną warunkową wytyczną zamiast skumulowanych negatywów. Konkretna, cytowalna różnica behawioralna.

Testowano: 2026-07-21 · Claude Code 2.x (agent harness)

Instalacja

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.

Komendy i przykładowe prompty

  • /run-history-skill-upgraderPrzekształca dowody uruchomień w ulepszenie istniejącej umiejętności, wymagające zatwierdzenia i oparte wyłącznie na planie

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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