Run History Skill Builder
Přemění dokončený běh nebo opakovaný pracovní postup na ověřený znovupoužitelný balíček dovedností
Otestováno · Funguje
Co umí
Meta-dovednost, která převádí real run history (a finished task, browser flow, log trace, or repeatedly refined workflow) into a new reusable skill package or a plan-only skill design. Spouští se, když uživatel asks to make a new skill from a conversation or logs, extract a reusable workflow, or produce a design plan before writing files; it explicitly defers upgrading an existing skill to a separate upgrader and refuses to execute the underlying business workflow. Ships a working Python validator that enforces frontmatter shape, file references, privacy-path scanning, and eval schema.
Testovací report
Naklonováno repo a potvrzeno, že all body-referenced files exist (5 references, scripts/validate_skill_package.py, evals/evals.json; spot-checked 3 via raw HTTP, all 200). Spuštěn the bundled validator on the skill's own package: "validation passed", exit 0. Pro the output test I built two packages for one task (image thumbnail + EXIF-strip skill): a good-faith BASELINE ignoring the body, and one following the body's Design Rules/Validation gates. The validator flagged the baseline with 4 errors (per-skill README, extra frontmatter keys author/version, non-kebab name, name/dir mismatch) plus a machine-path leak warning (/Users/...), while the skill-following package passed clean, exit 0 — the design rules map directly to enforceable checks. Frontmatter is exactly name+description; no curl|sh, base64, or exfiltration smells (the validator itself scans for private paths). Category corrected from "design" to "coding": it is a developer meta-tool that emits skill packages.
Testováno: 2026-07-21 · Claude Code 2.x (agent harness)
Instalace
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).
Příkazy a ukázkové prompty
/run-history-skill-builderPřemění dokončený běh nebo opakovaný pracovní postup na ověřený znovupoužitelný balíček dovedností
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
Turn this browser flow into a reusable skillExtract a skill from my recent conversation logsBuild a skill-design plan from this run history