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.