Run History Skill Builder

Gjør en fullført kjøring eller gjentatt arbeidsflyt om til en validert gjenbrukbar ferdighetspakke

av dongshuyan · dongshuyan/compass-skills

Bestått ★ 9.2/10

Run History Skill Builder — Gjør en fullført kjøring eller gjentatt arbeidsflyt om til en validert gjenbrukbar ferdighetspakke

Hva den gjør

En meta-ferdighet som konverterer reell kjørehistorikk (en fullført oppgave, nettleserflyt, loggspor, eller gjentatte ganger raffinert arbeidsflyt) til en ny gjenbrukbar ferdighetspakke eller et kun-plan-ferdighetsdesign. Den utløses når brukeren ber om å lage en ny ferdighet fra en samtale eller logger, trekke ut en gjenbrukbar arbeidsflyt, eller produsere en designplan før skriving av filer; den delegerer eksplisitt oppgradering av en eksisterende ferdighet til en separat oppgraderer og nekter å utføre den underliggende forretningsarbeidsflyten. Leveres med en fungerende Python-validator som håndhever frontmatter-form, filreferanser, personvernsti-skanning og eval-skjema.

Testrapport

Klonet repoet og bekreftet at alle kroppsrefererte filer eksisterer (5 referanser, scripts/validate_skill_package.py, evals/evals.json; stikkprøvekontrollerte 3 via raw HTTP, alle 200). Kjørte den medfølgende validatoren på ferdighetens egen pakke: "validation passed", exit 0. For utdata-testen bygde jeg to pakker for én oppgave (image thumbnail + EXIF-strip skill): en godtroende BASELINE som ignorerte kroppen, og en som fulgte kroppens Design Rules/Validation gates. Validatoren flagget baseline med 4 feil (per-skill README, ekstra frontmatter-nøkler author/version, non-kebab name, name/dir mismatch) pluss en maskinsti-lekkasjeadvarsel (/Users/...), mens den ferdighetsfølgende pakken passerte rent, exit 0 — designreglene mapper direkte til håndhevbare kontroller. Frontmatter er nøyaktig name+description; ingen curl|sh, base64, eller eksfiltreringslukt (validatoren skanner selv etter private stier). Kategori korrigert fra "design" til "coding": det er et utvikler-meta-verktøy som sender ut ferdighetspakker.

Testet på: 2026-07-21 · Claude Code 2.x (agent harness)

Installer

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-builderGjør en fullført kjøring eller gjentatt arbeidsflyt om til en validert gjenbrukbar ferdighetspakke

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • Turn this browser flow into a reusable skill
  • Extract a skill from my recent conversation logs
  • Build a skill-design plan from this run history