Back to skills

Agent Skill

Shadcn Ui

shadcn-ui

Build UI components with shadcn/ui. Pairs with the Stitch design loop to ship structured, accessible components quickly.

Google Labs CodeFrontendTypeScriptAgent-skillsAi-agentsAi-designByokClaude-code-for-designClaude-designCodex-designCoding-agentsCursor-designDesign-systemsDesign-toolsDesktop-appFigma-alternativeGenerative-aiHermes-agentLocal-firstNo-codePrototypingUi-generatorVibe-coding

41K installs

nexu-io/open-design

by Google Labs Code

Score

8.6

/ 10

Installs

41K

Repo Stars

68.9K

Last Updated

0d ago

Fresh

Quality Ratio

97%

Description

Verified

Language

TypeScript

First Published

Feb 2026

Summary

The Shadcn Ui agent skill provides expert guidance for integrating and building applications with shadcn/ui components, covering their unique architecture for full customization and ownership. It is most beneficial for frontend engineers and teams building React applications with Tailwind CSS who appreciate shadcn/ui's unique approach of integrating components directly into their codebase for maximum control. This is a niche skill with a smaller but dedicated user base. The skill instructs the agent to guide developers through component discovery using tools like `list_components` and `get_component_metadata`, and recommend the `npx shadcn@latest add` command for direct installation. It also provides best practices for customization, including utilizing the `cn()` utility for intelligent class merging, configuring `components.json`, and leveraging `class-variance-authority` for component variants, all while maintaining accessibility.

Skill Definition

Curated from Google Labs (Stitch).

What it does

Build UI components with shadcn/ui. Pairs with the Stitch design loop to ship structured, accessible components quickly.

Source

How to use

This catalogue entry advertises the skill in Open Design so the agent discovers it during planning. To run the full upstream workflow with its original assets, scripts, and references, install the upstream bundle into your active agent's skills directory:

# Inspect the upstream README for exact paths
open https://github.com/google-labs-code/skills

Then ask the agent to invoke this skill by name (shadcn-ui) or with one of the trigger phrases listed in this skill's frontmatter.

How to Use

Use in O-mega

Claude Code

npx skills add nexu-io/open-design shadcn-ui
Shadcn Ui | Agent Skills | o-mega