shadcn

Validate SKILL.md frontmatter and detect resource directories in repositories.

13|13|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/databricks/devhub --skill shadcn-databricks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shadcn
Source: https://github.com/databricks/devhub/tree/main/.agents/skills/shadcn
Command: npx skills add https://github.com/databricks/devhub --skill shadcn-databricks

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a centralized mechanism to identify and validate Skill Units for shadcn/ui within a repository, ensuring each unit has a SKILL.md frontmatter with a name and description to enable consistent discovery and governance.

Core Features & Use Cases

  • Discovery & Validation: locate Skill Units by locating SKILL.md at repo roots and confirm required frontmatter fields (name, description).
  • Resource Awareness: detect optional directories (scripts/, references/, assets/) and assess their presence/usage per unit.
  • Metadata Export: generate structured metadata suitable for indexing, tooling, and cross-repo governance.

Quick Start

Scan the repository to enumerate all Skill Units by locating SKILL.md files and validating their frontmatter.

Frequently Asked Questions about shadcn

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate shadcn/ui component metadata in a repository?

To validate shadcn/ui component metadata, scan the repository to locate SKILL.md files at the root and assess their frontmatter for required fields like name and description.

How do I extract structured metadata from SKILL.md files for indexing?

You can extract structured metadata from SKILL.md files by validating the YAML frontmatter for required fields and detecting optional resource directories to generate data suitable for indexing.

What is the best way to discover shadcn Skill Units across multiple projects?

Discovering shadcn Skill Units across multiple projects involves locating SKILL.md files at repository roots and extracting their structured metadata to enable centralized governance and cross-repo discovery.

How do I flag missing frontmatter fields in shadcn component definitions?

Flag missing frontmatter fields by scanning each SKILL.md file for required name and description attributes, marking any units that fail this validation as non-compliant.

Does shadcn component discovery detect optional resource directories like scripts and assets?

Yes, shadcn component discovery detects optional resource directories by assessing the presence and usage of scripts/, references/, and assets/ folders within each identified Skill Unit.

What happens if a shadcn Skill Unit fails frontmatter validation?

When a shadcn Skill Unit fails frontmatter validation, the process flags the unit as non-compliant and returns the structured metadata results highlighting the missing required fields.