Run History Skill Builder
Omdanner en afsluttet kørsel eller gentagen workflow til en valideret genanvendelig færdighedspakke
Testet · Virker
Hvad det gør
En meta-færdighed, der konverterer reel kørselshistorik (en afsluttet opgave, browser flow, log trace eller gentagne gange forfinet workflow) til en ny genanvendelig færdighedspakke eller et plan-only færdighedsdesign. Den udløses, når brugeren beder om at lave en ny færdighed ud fra en samtale eller logs, udtrække et genanvendeligt workflow eller producere en designplan, før filer skrives; den udskyder eksplicit opgradering af en eksisterende færdighed til en separat upgrader og nægter at udføre det underliggende forretningsworkflow. Leveres med en fungerende Python validator, der håndhæver frontmatter shape, file references, privacy-path scanning og eval schema.
Testrapport
Klonede repoet og bekræftede, at alle kropsrefererede filer eksisterer (5 referencer, scripts/validate_skill_package.py, evals/evals.json; stikprøvekontrollerede 3 via rå HTTP, alle 200). Kørte den bundtede validator på færdighedens egen pakke: "validation passed", exit 0. For outputtesten byggede jeg to pakker til én opgave (image thumbnail + EXIF-strip skill): en good-faith BASELINE, der ignorerede kroppen, og en, der fulgte kroppens Design Rules/Validation gates. Validatoren markerede baseline med 4 fejl (per-skill README, ekstra frontmatter keys author/version, non-kebab name, name/dir mismatch) plus en machine-path leak warning (/Users/...), mens den færdigheds-følgende pakke bestod rent, exit 0 — designreglerne mapper direkte til håndhævelige checks. Frontmatter er præcis name+description; ingen curl|sh, base64 eller exfiltration smells (validatoren scanner selv for private stier). Kategori korrigeret fra "design" til "coding": det er et udvikler meta-værktøj, der udsender skill packages.
Testet: 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).
Kommandoer og eksempelprompter
/run-history-skill-builderOmdanner en afsluttet kørsel eller gentagen workflow til en valideret genanvendelig færdighedspakke
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
Turn this browser flow into a reusable skillExtract a skill from my recent conversation logsBuild a skill-design plan from this run history