get_design_system_guide
Design system guide
The rules for generating UI with Basiiik: components first, tokens only, theming, accessibility. Read this before writing UI code.
Takes no parameters.

io.github.shubhankarsdPublished by GitHub account shubhankarsdv0.8.0Updated Nov 3, 2026
Design system for coding agents: component specs, rules, tokens, icons and checked React snippets.
Basiiik gives coding assistants a design system reference: component specs, usage rules, tokens, icons and validated React snippets.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Design system guide
The rules for generating UI with Basiiik: components first, tokens only, theming, accessibility. Read this before writing UI code.
Takes no parameters.
List components
List Basiiik components (88). Filter by category (actions, agents, data-display, feedback, inputs, navigation, overlays) or implementation status.
statuscategorySearch components
Find the right component for a need, e.g. "confirm destructive action" or "show progress". Ranks by name, summary and when-to-use guidance.
limitqueryrequiredGet component spec
Full spec for one component: when to use it, when not to, React props and their allowed values, accessibility rules, Figma variants and the tokens it uses. Accepts a slug, name or React component name.
idnameslugcomponentGet component snippet
Generate an import and JSX usage snippet. Props are validated against the real component API, so invalid props or values return an error listing what is allowed, and a required prop you leave out (such as aria-label on IconButton) is filled with its example value and listed in the notes, so you always get code to adapt.
idnameslugpropschildrencomponentSearch icons
Find an icon for a need or a word, e.g. "delete", "go back" or "warning" (52 icons, 16px outline). Matches names, synonyms and use text. Use this instead of drawing or inventing SVGs. Leave query empty and pass a category (actions, navigation, objects, status) to list one category.
limitquerycategoryGet icon
One icon: its SVG, React import and usage, when to use it and when not to, and accessibility notes. Accepts a name ("trash"), a component name ("TrashIcon") or a loose phrase.
idiconnameslugList design tokens
List tokens with their CSS variable and Light and Dark values. Filter by layer (semantic tokens are what product code should use), type, dotted-name prefix such as "color.text", or free-text search.
typelayerlimitprefixsearchGet one token
One token by dotted name ("color.text.primary") or CSS variable ("--color-text-primary" or "var(--color-text-primary)").
idnameslugtoken65% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
Declare a license in the repository or the registry entry.