Docs
Skills
Agent skills that scaffold and review caveui components.
Skills are reusable instructions an AI agent can follow to work in this repo — for example scaffolding a new component from the Button template, or reviewing a contribution against the six template rules.
What a skill captures
- The exact file layout for a component (library + sample section + docs page).
- The contract: KDoc, a small public API, enums for variants, sensible defaults, a forwarded modifier, and light + dark @Preview.
- The verification steps: ./gradlew assembleDebug and npm run build must both pass.
Because the workflow is captured as a skill, adding a component stays a single, well-defined pull request that anyone — human or agent — can follow.