What problem does it solve? Building React interfaces with the coss component library requires knowing 54 primitives, their composition rules, and how they differ from shadcn/Radix patterns; this Skill provides the correct imports, composition hierarchies, and migration guidance so generated code matches official coss conventions. ## Core Features & Use Cases - Primitive selection and usage: A component registry maps UI intents (dialogs, selects, forms, toasts, menus) to the right coss primitive with dedicated reference guides covering imports, patterns, and pitfalls. - shadcn/Radix migration guidance: Rule references explain how to translate Radix-style assumptions (like asChild or type="single") into coss/Base UI equivalents such as render composition and array-based values. - Automated bootstrap: A Node script installs coss via the shadcn CLI, configures Tailwind CSS v4, path aliases, and components.json, then verifies generated artifacts and runtime dependencies. - Use Case: When asked to build a settings page with a confirmation dialog and form validation in a React/Vite app, the Skill selects Dialog, AlertDialog, Form, and Field primitives and emits accessible, docs-accurate code. ## Quick Start Ask the assistant to build a React component using coss, for example: create a delete-confirmation dialog with a form using coss UI components in my Vite React project.