shadcn
shadcn/ui インターフェイスをより速く構築
shadcn/ui インターフェイスの構築には、現在のプロジェクトコンテキストと厳格なコンポーネントパターンが必要です。このスキルは、CLI ワークフローと UI ルールを通じて Claude、Codex、Claude Code をガイドします。
自分のエージェントでインストール
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
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.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
エージェントが読めるリソース
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
テストする
「shadcn」を使用しています。 avatar、fields、Save、Cancel buttons を含む profile edit dialog を作成してください。
期待される結果:
DialogTitle、AvatarFallback、適切な button icons、プロジェクトの icon imports、アクセシブルなフォーム構成を使用した dialog アプローチを提供します。
「shadcn」を使用しています。 ローカル変更を保持したまま Button component を更新してください。
期待される結果:
dry-run と diff review を推奨し、影響を受けるファイルを特定し、ローカル編集を保持し、overwrite 手順の前に確認を求めます。
「shadcn」を使用しています。 community registry から dashboard stat card block を追加してください。
期待される結果:
registry name を確認し、ファイルをプレビューし、imports と dependencies をレビューしてから、shadcn の構成ルールとスタイリングルールを適用します。
セキュリティ監査
安全Most 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.
機能レビュー項目 (30)
これらは、このスキルに期待される可能性のある実際のローカル機能であるため、レビューが必要ですが、確認済みの悪意ある動作としてはカウントされません。
リスク要因
🌐 ネットワークアクセス (14)
📁 ファイルシステムへのアクセス (7)
⚙️ 外部コマンド (50)
このレポートを共有・引用
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
レポートリンクをコピー
https://skillstore.io/skills/shadcn-shadcn/audits/6?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdownバッジ
[](https://skillstore.io/skills/shadcn-shadcn?utm_source=security_passport_badge)HTMLバッジ
<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>埋め込みカード
<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>学術引用 (APA · BibTeX · CFF)
APA形式の引用
shadcn. (2026). shadcn security audit report (audit version 6) [Author version unspecified]. Skillstore. https://skillstore.io/skills/shadcn-shadcn/audits/6BibTeX形式の引用
@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"
バリアントを比較
インストール可能なバリアント 2 件各作者のスキルは個別のインストール項目として維持されます。推奨バリアントは Skillstore の証拠で順位付けされます。
このバリアントが首位の理由
Skillstore スコア
このスコアの理由 証拠の信頼度: 高作成できるもの
プロジェクトに対応したコンポーネントを構築
プロジェクトの shadcn 設定に従うフォーム、ダイアログ、ダッシュボード、ナビゲーションを作成します。
コンポーネントライブラリを安全に更新
上流のコンポーネント変更をプレビューし、diff を比較し、更新時にローカル編集を保持します。
インストール前にレジストリアイテムを検査
サードパーティブロックを追加する前に、ファイル、依存関係、import、構成上の問題を確認します。
これらのプロンプトを試す
React ページに shadcn/ui button と card を追加してください。プロジェクトの aliases を使用し、CLI command を実行する前に説明してください。
name、email、notification controls を含む settings form を作成してください。FieldGroup、Field、validation states、semantic colors、gap spacing を使用してください。
インストール前にこのサードパーティのレジストリアイテムを検査してください。想定されるファイル、依存関係、import 変更、承認が必要な問題を示してください。
ローカルコンポーネント変更を保持したまま、このプロジェクトを radix-nova preset に切り替えてください。書き込みの前に dry-run と diff 手順を使用してください。
ベストプラクティス
- ローカル変更を上書きする可能性があるコンポーネント更新の前には、必ず dry-run と diff を実行します。
- aliases、framework、Tailwind version、base、style、icon library にはプロジェクトコンテキストを使用します。
- サードパーティのレジストリファイルは追加後に検査し、続行する前に imports を修正します。
回避
- ユーザーが未指定の block を求めている場合、registry を推測しないでください。
- CLI で registry items を検査できる場合、raw component files を手動で取得しないでください。
- 明示的なユーザー承認なしに overwrite、force、reinstall flags を使用しないでください。