Skillify

Skillify-as-a-verb — distill a working session (or a pointed-at chat history) into a permanent, TESTED, registered skill at the end of a workflow. The bstack-native composition of Garry Tan's 10-step "skillify it": look-back extraction → CreateSkill scaffold → latent/deterministic split → unit tests → resolver-eval (role-x.py eval) → script-test gate (bstack skills audit --require-tests) → P20 cross-review → bookkeeping file. Composes existing primitives; reimplements nothing. The deterministic core (scripts/skillify_check.py) makes "a feature that doesn't pass all ten is not a skill" machine-checkable, per TIER: D (deterministic — tests + mutation), J (judgment — admission test, rubric, held-out cases, cross-model judge, measured agreement floor), or L (lens — a both-polarity routing eval). A skill with no pure function is not exempt from gating; it is gated on a different axis. USE WHEN: "skillify it", "skillify this", "package this as a skill", "distill this into a skill", "make this a skill", "turn this i

broomva 657ecee 8 files · 404.9 KB Updated

File contents

broomva/skills/tree/main/skills/tooling/skillify commit 657ecee57f

Frequently asked questions

npx skillmds@latest add broomva/skillify