# os-shortcuts

The "keybindings" of cc-os: user-invoked QOL shortcut commands — ritual
multi-step sequences run on demand, never via hook injection. See
[docs/adr/0028](../../docs/adr/0028-os-shortcuts-plugin-for-user-invoked-qol-commands-bounded-against-hook-injection-plugins.md)
for the boundary this plugin is scoped against: it exists specifically to
hold user-invoked commands so hook-injection plugins (os-context, os-status,
etc.) don't accumulate them.

## Component map

- `skills/wrap/SKILL.md` — the only skill so far: the session-close ritual
  (review changes → commit → sweep affected docs/todos → handoff summary).
  Invoked by `/os-shortcuts:wrap`. No hooks — runs only when explicitly
  invoked.
- `invariants.md` — reversion-protection contract for `wrap`'s guarantees.

More shortcuts are expected to accumulate here (per `plugin.json`'s own
description) — add a line above per skill as they land, and a matching
section in `invariants.md` once its behavior is worth protecting.
