← ClaudeAtlas

skillifylisted

Codify a repeated behavior into a new qcobrain skill — but ONLY if it traces to a real, un-invalidated event (the provenance guard). Verifies the pattern actually happened ≥3 times against logs / decisions / sources, decides thinking vs runnable, scaffolds the SKILL.md from references/kernel.md (and registers a runnable in skills/INDEX.md), and records the justifying event. Trigger on "skillify this", "make this a skill", or spotting a task done 3+ times.
Quarktex/qcobrain · ★ 4 · AI & Automation · score 75
Install: claude install-skill Quarktex/qcobrain
> Inherits references/kernel.md (the provenance contract). Reads references/wiki-spec.md for schema. ## What this is qcobrain's "skillify" move under its provenance discipline: a behavior becomes a codified skill only when there is evidence it is real and recurring. A speculative skill is the skill-equivalent of an unsourced `wiki/` note — it rots the system. So skillify carries a **provenance guard**: no event, no skill. ## The provenance guard (gate — do this FIRST, before scaffolding anything) 1. **It happened, and it recurs.** Find ≥3 real occurrences traceable to evidence — entries in `log/build-log.md`, `runtime/review-log.md`, `runtime/learnings.md`, `decisions/log.md`, or sourced `wiki/` notes. List them with dates. No traceable evidence → **refuse**: "no traceable recurrence; not skillifying speculation." 2. **It is un-invalidated.** None of those occurrences has since been reversed or superseded (check `decisions/log.md` and `status: superseded` notes). A pattern that was later abandoned is not skill-worthy. 3. **It is not already a skill.** Grep `skills/INDEX.md` and `.claude/skills/` so you refine an existing skill rather than fork a near-duplicate. ## Decide the kind (the thinking-vs-runnable rule) - A **reasoning workflow** (no deterministic script) → a thinking skill at `.claude/skills/<name>/SKILL.md`. - A **mechanical, scriptable** task any model or human can execute → a runnable skill at `skills/<name>/` with `SKILL.md` + an entrypo