skyl

the shape of it

How it works

A rule is three parts, a skill is a stack of them, and nothing reaches your repository until you say so.

what a rule is

Three parts, always

An instruction you can check, the failure it prevents, and where it stops applying.

EFFECT-1mustandroid/compose

how it behaves

Nothing is written without asking

It reads your project, proposes, and waits. Everything it does is reviewable and reversible.

  1. 01

    It proposes

    scan prints what it matched, what it ruled out, and the token cost. It writes nothing.

  2. 02

    You confirm

    nothing lands until you say so. --yes exists, for scripts that already know.

  3. 03

    It is recorded

    skyl.lock holds a hash of every file, so a reinstall is no diff and a pull request shows exactly what moved.

  4. 04

    It is reversible

    remove takes layers back out, and refuses to orphan one that another still needs.

~/acme-pay
$ skyl add compose

  android/core     required by another skill
  android/compose

  3 skills, ~5,500 tokens into .claude/skills
  Write them? [y/N] y

  Done. Recorded in skyl.lock.

shortcuts

Or take a known shape