What problem does it solve? Checkbox groups are frequently misused: built for mutually exclusive choices, laid out horizontally, missing accessible labels, or given incorrect select-all and indeterminate behavior. This Skill encodes the Recursica design system's rules so a checkbox, checkbox group, or table row selection is implemented correctly the first time. ## Core Features & Use Cases - Component inventory enforcement: Restricts variants, states, and layouts to exactly what the Recursica UI kit defines for checkbox, checkbox-item, and checkbox-group. - Control selection guidance: Decides when a checkbox group is right versus a radio group, switch, dropdown, or chips, including the 7 ± 2 option-count ceiling. - Accessibility requirements: Specifies screen-reader labeling, programmatic checked and indeterminate states, keyboard behavior, and focus management rules. - Use Case: When adding a multi-select filter or table row selection to a form, use this Skill to compose the three checkbox components correctly, wire the header checkbox's indeterminate mechanics, and pass the pre-flight checklist. ## Quick Start Use the recursica checkbox skill to review my form's checkbox group for correct composition, layout, and accessibility.