Run History Skill Builder
Förvandlar en slutförd körning eller upprepad arbetsflöde till ett validerat återanvändbart färdighetspaket
Testad · Fungerar
Vad den gör
En metafärdighet som omvandlar verklig körhistorik (en slutförd uppgift, webbläsarflöde, loggspårning eller upprepade gånger förfinat arbetsflöde) till ett nytt återanvändbart färdighetspaket eller en design för enbart plan-färdighet. Den utlöses när användaren ber att skapa en ny färdighet från en konversation eller loggar, extrahera ett återanvändbart arbetsflöde eller producera en designplan innan filer skrivs; den överlåter uttryckligen uppgradering av en befintlig färdighet till en separat uppgraderare och vägrar att exekvera det underliggande affärsarbetsflödet. Levereras med en fungerande Python-validator som upprätthåller frontmatter-form, filreferenser, skanning av integritetssökvägar och eval-schema.
Testrapport
Klonade repot och bekräftade att alla i texten refererade filer existerar (5 referenser, scripts/validate_skill_package.py, evals/evals.json; stickprovskontrollerade 3 via rå HTTP, alla 200). Körde den medföljande validatorn på färdighetens eget paket: "validation passed", exit 0. För utdata-testet byggde jag två paket för en uppgift (bildminiatyr + EXIF-strip-färdighet): en godtrogen BASLINJE som ignorerade texten, och en som följde textens Design Rules/Validation gates. Validatorn flaggade baslinjen med 4 fel (per-skill README, extra frontmatter-nycklar author/version, non-kebab name, name/dir mismatch) plus en varning om maskinsökvägs-läcka (/Users/...), medan det färdighets-följande paketet passerade rent, exit 0 — designreglerna mappar direkt till verkställbara kontroller. Frontmatter är exakt name+description; inga curl|sh, base64 eller exfiltreringsbrister (validatorn själv skannar efter privata sökvägar). Kategori korrigerades från "design" till "coding": det är ett utvecklar-meta-verktyg som genererar färdighetspaket.
Testad: 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-builder-src mkdir -p ~/.claude/skills cp -R /tmp/run-history-skill-builder-src/skills/run-history-skill-builder ~/.claude/skills/run-history-skill-builder # No external deps. Bundled validator needs Python 3 (python3/python/py -3): # python3 ~/.claude/skills/run-history-skill-builder/scripts/validate_skill_package.py <target-skill-dir> # Companion skill in same repo: skills/run-history-skill-upgrader (for upgrading existing skills).
Kommandon och exempelprompter
/run-history-skill-builderFörvandlar en slutförd körning eller upprepad arbetsflöde till ett validerat återanvändbart färdighetspaket
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
Turn this browser flow into a reusable skillExtract a skill from my recent conversation logsBuild a skill-design plan from this run history