| name | bc-design-components |
| description | List available BC Government Design System components. Use when asked what components exist, which component to use for a UI pattern, or for BC Design System component documentation URLs. |
BC Gov Component Library
Present the full component library table from the agent's cached knowledge, grouped by category:
- Navigation and structure — Header, Footer
- Inputs and controls — Buttons, Toggle button, Checkbox, Radio, Switch, Text field, Text area, Number field, Time field, Date picker, Calendar, Tags
- Notifications and feedback — Alert banner, Inline alert, Dialogs, Progress indicators, Tooltip
- Content — Accordion group, Callout
Include component name, brief description of its purpose, and documentation URL for each entry.
Vue projects: The component library is built in React (@bcgov/design-system-react-components). For Vue, advise reimplementing the design intent using BC Gov design tokens rather than importing React components directly.