shadcn
Build and Manage shadcn Interfaces
Building consistent shadcn interfaces requires current project context and correct component APIs. This skill guides discovery, installation, updates, styling, composition, and registry workflows.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "shadcn" from https://skillstore.io/skills/shadcn-shadcn.md and its manifest at https://skillstore.io/api/skills/shadcn-shadcn/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "shadcn". Create a profile settings form with email validation and notification toggles.
Expected outcome:
- A project-aware component plan using FieldGroup and Field.
- Accessible validation states using data-invalid and aria-invalid.
- Independent notification controls selected from existing shadcn components.
Using "shadcn". Update the button component without losing local styling changes.
Expected outcome:
A dry-run summary, per-file difference review, and a proposed merge that preserves local modifications before approval.
Using "shadcn". Switch this project to a new preset code.
Expected outcome:
A comparison of overwrite, partial, merge, and skip outcomes, followed by the approved migration workflow.
Security Audit
SafeMost detections are false positives from Markdown, TSX templates, accessibility attributes, documentation links, and relative references. The skill legitimately runs an unpinned shadcn CLI, retrieves remote registry content, and can modify project files. No prompt injection, credential theft, covert persistence, or data-exfiltration intent was found.
Capability review items (30)
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
Risk Factors
๐ Network access (14)
๐ Filesystem access (7)
โ๏ธ External commands (50)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/shadcn-shadcn/audits/6?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/shadcn-shadcn?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/shadcn-shadcn?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/shadcn-shadcn/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/shadcn-shadcn.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA ยท BibTeX ยท CFF)
APA citation
shadcn. (2026). shadcn security audit report (audit version 6) [Author version unspecified]. Skillstore. https://skillstore.io/skills/shadcn-shadcn/audits/6BibTeX citation
@techreport{shadcn-shadcn-shadcn-2026,
author = {shadcn},
title = {shadcn security audit report (audit version 6)},
institution = {Skillstore},
year = {2026},
number = {6},
url = {https://skillstore.io/skills/shadcn-shadcn/audits/6},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "shadcn security audit report (audit version 6)"
version: "unspecified"
type: report
authors:
- name: "shadcn"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/shadcn-shadcn/audits/6"
identifiers:
- type: other
value: "skillstore:shadcn-shadcn:audit:6"
description: "Skillstore immutable audit report identifier"
Compare variants
2 installable variantsEach author remains a separate installable skill. The recommended variant is ranked by Skillstore evidence.
Why this variant is first
shadcn-shadcn
2026-08-22
shadcn-ui-shadcn
2026-08-22
Skillstore Score
Why this score Evidence Confidence: HighWhat You Can Build
Implement application screens
Compose forms, dashboards, dialogs, and chat interfaces from compatible shadcn components.
Maintain a design system
Enforce semantic tokens, component composition, icon rules, and accessible interaction patterns.
Review component updates
Inspect upstream differences and preserve local changes before approving updates.
Try These Prompts
Add a shadcn button. Inspect project context, confirm installation status, fetch current documentation, and use the existing icon library.
Create a profile form with accessible validation and notification controls. Use installed components, semantic tokens, and project aliases.
Update the dialog component while preserving local changes. Preview every affected file, compare differences, and request approval before overwriting.
Compare the current preset with this preset code. Explain overwrite, partial, merge, and skip effects before changing any files.
Best Practices
- Run project inspection before choosing imports, package commands, or component APIs.
- Use dry-run and diff before updating files with local modifications.
- Confirm the registry and review downloaded files before accepting community components.
Avoid
- Do not guess component APIs without reading current documentation.
- Do not overwrite customized components or apply presets without explicit approval.
- Do not hardcode aliases, icon libraries, raw colors, or primitive-specific properties.
Frequently Asked Questions
Does this skill modify project files?
Does this skill require internet access?
Can it preserve customized components?
Does it support Base UI and Radix?
Can it use community registries?
Does it replace product design decisions?
Developer Details
Author
shadcnLicense
MIT
Skillstore revision
r2
Version notice
The author did not declare a version.
Ref
ebdfe608f5de2b66ff37ab4af12af8ac4f5e8006
Maintenance freshness
7/26/2026
Usage
9 downloads ยท 562 views
File structure
๐ agents/
๐ openai.yml
๐ assets/
๐ shadcn-small.png
๐ shadcn.png
๐ cli.md
๐ customization.md
๐ evals/
๐ evals.json
๐ mcp.md
๐ registry.md
๐ rules/
๐ base-vs-radix.md
๐ chat.md
๐ composition.md
๐ forms.md
๐ icons.md
๐ styling.md
๐ SKILL.md