moorlisted
Install: claude install-skill partikularwaters/Banka
## Context Contract
**Required:** the component file(s) or engineering outcome being captured ·
the resolved destination file for the tier and capture type (see Step 1).
**Conditional:** every existing UI component file in the project — audit
mode only, to build the whole-codebase baseline · evidence that `survey`
has passed this build, before capturing a UI pattern or an
invariant/token change (not a general outcome/decision capture) — audit
mode is exempt.
**Excluded by default:** width/height, layout mechanics, positioning,
animation/transition timing, and responsive breakpoint variants — Step 2
lists these as deliberately not extracted.
**Outputs:** a registry or session-state entry (single-capture mode), or a
proposed baseline plus a deviation list (audit mode) — audit mode's baseline
is written only after developer confirmation.
**Write authority:** the one resolved destination file for the capture type
(UI registry or session-state file, by tier), append/update in place — never
a file outside that resolved destination.
## Resolve Banka state first
Before reading or writing project state, inspect `AGENTS.md`, the complete
contents of `CLAUDE.md`, `/core/`, `/context/`, and the required tier files.
Active schema 2 requires one complete Banka block in `AGENTS.md` containing
these exact comments exactly once and in this order: `<!-- BANKA:START -->`,
`<!-- BANKA:STATE-SCHEMA: 2 -->`, exactly one of
`<!-- BANKA:TIER: Minimal -->`, `<!-- BANKA:TIER: Core -->`, or
`<!-