[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-google-labs-code-shadcn-ui-zh-CN":3,"guides-for-google-labs-code-shadcn-ui":392,"similar-k175b6bp9df4f9gc04n07w4hah86nafz-zh-CN":393},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":240,"isFallback":231,"parentExtension":245,"providers":246,"relations":252,"repo":255,"tags":388,"workflow":389},1778688232786.36,"k175b6bp9df4f9gc04n07w4hah86nafz",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"为集成和构建 shadcn/ui 组件应用程序提供专家指导，包括组件发现、安装、自定义和最佳实践。",{"claudeCode":12},"google-labs-code/stitch-skills","shadcn-ui","https://github.com/google-labs-code/stitch-skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":222,"workflow":238},1778688232786.3604,"kn7a1s53nts8g3y6gs8bkjy0j586md3t","zh-CN",{"checks":20,"evaluatedAt":191,"extensionSummary":192,"features":193,"nonGoals":199,"promptVersionExtension":203,"promptVersionScoring":204,"purpose":205,"rationale":206,"score":207,"summary":208,"tags":209,"tier":216,"useCases":217},[21,26,29,33,37,41,45,48,52,56,60,63,66,69,73,76,79,82,85,88,92,96,99,102,105,108,111,114,117,120,124,127,131,135,139,142,145,148,152,155,158,161,164,167,170,174,178,181,184,188],{"category":22,"check":23,"severity":24,"summary":25},"调用","精确目的","pass","描述清晰地说明了前端工程师集成和构建 shadcn/ui 组件的目的（指导集成）和用例（发现、安装、自定义、最佳实践）。",{"category":22,"check":27,"severity":24,"summary":28},"简洁的前置元数据","前置元数据简洁且独立，提供了关于技能核心功能和目标受众的清晰摘要。",{"category":30,"check":31,"severity":24,"summary":32},"文档","简洁的正文","SKILL.md 正文结构良好，并且在建议的行数限制内，将更深入的内容委托给参考文件。",{"category":34,"check":35,"severity":24,"summary":36},"上下文","渐进式披露","SKILL.md 概述了程序并链接到单独的参考文件以获取详细指导，展示了有效的渐进式披露。",{"category":34,"check":38,"severity":39,"summary":40},"分叉探索","not_applicable","此技能不是一个侧重于探索的技能，不需要分叉上下文。",{"category":42,"check":43,"severity":24,"summary":44},"实用性","使用示例","`examples/` 目录中包含足够的示例，演示了组件用法、表单模式和布局组合。",{"category":42,"check":46,"severity":24,"summary":47},"边缘情况","SKILL.md 记录了导入错误、样式冲突、依赖项缺失和版本兼容性等失败模式，以及恢复步骤。",{"category":49,"check":50,"severity":24,"summary":51},"代码执行","工具回退","该技能在前置元数据中列出了 shadcn MCP 工具并提供了一个回退机制，即使没有特定的 MCP 也可以使用。",{"category":53,"check":54,"severity":24,"summary":55},"安全","在意外状态下停止","`verify-setup.sh` 脚本检查必要的项目配置，并在未满足先决条件时提供清晰的补救说明。",{"category":57,"check":58,"severity":24,"summary":59},"可移植性","跨技能耦合","该技能是独立的，不隐式依赖其他技能；交叉引用是显式的且可选的。",{"category":42,"check":61,"severity":24,"summary":62},"问题相关性","描述清晰地阐述了用户在使用 shadcn/ui 组件集成和构建应用程序时遇到的问题。",{"category":42,"check":64,"severity":24,"summary":65},"独特的卖点","该技能通过为 shadcn/ui 提供专门的指导和工具集成，提供了比默认 LLM 行为显著的价值，它不仅仅是一个简单的包装器。",{"category":42,"check":67,"severity":24,"summary":68},"生产就绪性","该技能涵盖了 shadcn/ui 集成的完整生命周期，从发现和安装到自定义和最佳实践，使其能够投入生产。",{"category":70,"check":71,"severity":24,"summary":72},"范围","单一职责原则","该技能仅专注于 shadcn/ui 集成、组件管理和自定义，遵循单一职责原则。",{"category":70,"check":74,"severity":24,"summary":75},"描述质量","显示的描述准确地反映了该技能在提供 shadcn/ui 组件集成指导方面的能力。",{"category":22,"check":77,"severity":24,"summary":78},"作用域工具","该技能利用了针对 shadcn/ui 操作的精确的动词-名词工具，例如 `list_components` 和 `get_component_metadata`，从而提高了代理的选择精度。",{"category":30,"check":80,"severity":24,"summary":81},"配置和参数参考","SKILL.md 详细介绍了项目设置、`components.json` 中的配置选项以及必需的依赖项，提供了全面的参数参考。",{"category":70,"check":83,"severity":24,"summary":84},"工具命名","所有暴露的工具，如 `list_components` 和 `get_component_metadata`，在 shadcn/ui 领域都有描述性的命名。",{"category":70,"check":86,"severity":24,"summary":87},"最小 I/O 接口","工具使用特定的参数与 shadcn/ui 组件交互，并且响应是根据所请求的信息量身定制的，没有不必要的转储。",{"category":89,"check":90,"severity":24,"summary":91},"许可证","许可证可用性","该扩展根据 Apache-2.0 许可证授权，如打包的 LICENSE 文件所示，该许可证允许自由使用和分发。",{"category":93,"check":94,"severity":24,"summary":95},"维护","提交最近性","最近一次提交是在 2026-05-12，在过去 3 个月内，表明维护是近期的。",{"category":93,"check":97,"severity":24,"summary":98},"依赖管理","React、Tailwind CSS 和 `class-variance-authority` 等依赖项已明确提及，并且是 shadcn/ui 项目的标准依赖项。",{"category":53,"check":100,"severity":39,"summary":101},"秘密管理","该技能不处理或暴露任何秘密，因为它专注于 UI 组件集成和开发配置。",{"category":53,"check":103,"severity":24,"summary":104},"注入","该技能主要与自身打包的文件和 shadcn/ui CLI 交互，不会加载不受信任的外部数据作为指令。",{"category":53,"check":106,"severity":24,"summary":107},"传递式供应链手榴弹","该技能依赖于已提交的代码和标准的包管理器安装，避免了运行时下载或远程管道到 shell 的模式。",{"category":53,"check":109,"severity":24,"summary":110},"沙箱隔离","该技能在项目的目录内运行，并且不尝试修改其定义范围之外的文件。",{"category":53,"check":112,"severity":24,"summary":113},"沙箱逃逸原语","在技能的脚本或指令中未检测到分离的进程生成或拒绝重试循环。",{"category":53,"check":115,"severity":24,"summary":116},"数据泄露","该技能不进行出站调用来提交机密数据，仅专注于本地项目配置和组件集成。",{"category":53,"check":118,"severity":24,"summary":119},"隐藏文本技巧","打包的内容没有隐藏的操纵技巧，并且描述使用了干净的可打印 ASCII 和预期的 Unicode。",{"category":121,"check":122,"severity":24,"summary":123},"钩子","不透明代码执行","打包的脚本是纯文本且可读的，没有像 base64 编码或最小化负载这样的混淆技术。",{"category":57,"check":125,"severity":24,"summary":126},"结构假设","`verify-setup.sh` 脚本明确检查预期的项目结构，如 `components.json` 和 `tailwind.config.js`，并在它们缺失时提供清晰的消息。",{"category":128,"check":129,"severity":24,"summary":130},"信任","问题关注","在过去 90 天内，共打开 12 个问题，关闭 0 个，关闭率为 0%，但打开的问题数量较少（12 个），总数适中，表明维护活跃。",{"category":132,"check":133,"severity":24,"summary":134},"版本控制","发布管理","该技能在 SKILL.md 前置元数据和 `package.json` 中声明了有意义的版本，表明发布管理得当。",{"category":136,"check":137,"severity":24,"summary":138},"执行","验证","示例表单模式展示了使用 Zod 模式和 `react-hook-form` 进行的正确输入验证，确保了数据完整性。",{"category":53,"check":140,"severity":24,"summary":141},"无保护的破坏性操作","该技能主要通过 CLI 命令执行配置和文件添加，这些命令本身受到用户调用和确认的保护。",{"category":49,"check":143,"severity":24,"summary":144},"错误处理","`verify-setup.sh` 脚本提供清晰、可操作的错误消息，并在失败时以非零状态退出，有效地指导用户。",{"category":49,"check":146,"severity":39,"summary":147},"日志记录","该技能不涉及破坏性操作或出站调用，因此不需要本地审计文件进行审查。",{"category":149,"check":150,"severity":39,"summary":151},"合规","GDPR","该技能处理项目配置和 UI 代码，而不是个人数据，因此不会产生 GDPR 问题。",{"category":149,"check":153,"severity":24,"summary":154},"目标市场","该技能具有全球适用性，不包含任何地区或管辖权逻辑。",{"category":57,"check":156,"severity":24,"summary":157},"运行时稳定性","该技能假定标准 Node.js/npm/pnpm 环境和 POSIX shell，`verify-setup.sh` 中的检查可确保必要的工具存在。",{"category":30,"check":159,"severity":24,"summary":160},"README","README 文件存在，并清晰说明了该技能的目的、安装和使用说明。",{"category":70,"check":162,"severity":24,"summary":163},"工具接口大小","该技能暴露了与 shadcn/ui 相关的精选 MCP 工具集，远在建议范围之内。",{"category":22,"check":165,"severity":24,"summary":166},"重叠的近义词工具","暴露的工具是不同的，并且涵盖了特定的 shadcn/ui 操作，避免了冗余或重叠的近义词名称。",{"category":30,"check":168,"severity":24,"summary":169},"幻影功能","README 和 SKILL.md 中提到的所有功能，如组件发现和集成，都有相应的实现和工具。",{"category":171,"check":172,"severity":24,"summary":173},"安装","安装说明","README 提供了使用 `npx skills add` 的清晰安装说明，并包含可复制代码示例以快速入门。",{"category":175,"check":176,"severity":24,"summary":177},"错误","可操作的错误消息","当项目配置缺失或不正确时，`verify-setup.sh` 脚本会提供具体、可操作的错误消息和补救步骤。",{"category":136,"check":179,"severity":24,"summary":180},"固定的依赖项","React 和 Tailwind CSS 等依赖项是 shadcn/ui 项目的标准，该脚本假定常见的包管理器和 Node.js 版本。",{"category":70,"check":182,"severity":39,"summary":183},"干燥运行预览","该技能不暴露直接修改外部状态的命令，因此不需要干燥运行预览；操作通常是通过 CLI 完成的。",{"category":185,"check":186,"severity":39,"summary":187},"协议","幂等重试和超时","该技能不涉及需要显式幂等性或超时处理的远程调用或状态更改操作。",{"category":149,"check":189,"severity":39,"summary":190},"遥测选择加入","该技能不发送任何遥测数据。",1778688097518,"该技能为将 shadcn/ui 组件集成到 React 应用程序中提供了专家指导。它利用 shadcn MCP 工具进行组件发现、安装和自定义，并包含设置验证脚本和示例。",[194,195,196,197,198],"组件发现和安装","项目设置和配置","主题和组件自定义","与 shadcn MCP 工具集成","用法示例和最佳实践",[200,201,202],"提供一个存在于 node_modules 中的组件库","取代 React、Tailwind CSS 或 Node.js 的需求","提供超出 shadcn/ui 集成范围的指导","3.0.0","4.4.0","通过提供专家指导和实用工具，使开发人员能够高效地集成、自定义和构建使用 shadcn/ui 组件的应用程序。","该技能的文档极其完善且实用，包含清晰的说明、示例和强大的设置验证。关于问题关注度低（关闭率低）的单一信息提示点并不影响其整体高质量。",98,"用于集成和自定义 shadcn/ui 组件的全面且文档齐全的技能。",[13,210,211,212,213,214,215],"react","next-js","frontend","component-library","typescript","tailwind-css","verified",[218,219,220,221],"将 shadcn/ui 集成到新的或现有的 React 项目中","发现和安装特定的 shadcn/ui 组件","自定义组件的外观和行为","使用 shadcn/ui 构建复杂的 UI 元素，如表单和数据表",{"codeQuality":223,"collectedAt":225,"documentation":226,"maintenance":229,"security":235,"testCoverage":237},{"hasLockfile":224},true,1778688073927,{"descriptionLength":227,"readmeSize":228},164,3802,{"closedIssues90d":8,"forks":230,"hasChangelog":231,"openIssues90d":232,"pushedAt":233,"stars":234},651,false,12,1778617529000,5383,{"hasNpmPackage":231,"license":236,"smitheryVerified":231},"Apache-2.0",{"hasCi":224,"hasTests":231},{"updatedAt":239},1778688232786,{"basePath":241,"githubOwner":242,"githubRepo":243,"locale":18,"slug":13,"type":244},"skills/shadcn-ui","google-labs-code","stitch-skills","skill",null,{"evaluate":247,"extract":250},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":248,"targetMarket":249,"tier":216},[13,210,211,212,213,214,215],"global",{"commitSha":251},"HEAD",{"repoId":253,"translatedFrom":254},"kd70b4dy5ef0zhthv37qnph3fn86n0np","k17458kfcg8mpaddhq8mnj7c4986m1ss",{"_creationTime":256,"_id":253,"identity":257,"providers":258,"workflow":384},1778687956221.684,{"githubOwner":242,"githubRepo":243,"sourceUrl":14},{"classify":259,"discover":377,"github":380},{"commitSha":251,"extensions":260},[261,279,291,306,321,336,356,369],{"basePath":262,"description":263,"displayName":264,"installMethods":265,"rationale":266,"selectedPaths":267,"source":277,"sourceLanguage":278,"type":244},"skills/design-md","Analyze Stitch projects and synthesize a semantic design system into DESIGN.md files","design-md",{"claudeCode":12},"SKILL.md frontmatter at skills/design-md/SKILL.md",[268,271,274],{"path":269,"priority":270},"SKILL.md","mandatory",{"path":272,"priority":273},"README.md","high",{"path":275,"priority":276},"examples/DESIGN.md","low","rule","en",{"basePath":280,"description":281,"displayName":282,"installMethods":283,"rationale":284,"selectedPaths":285,"source":277,"sourceLanguage":278,"type":244},"skills/enhance-prompt","Transforms vague UI ideas into polished, Stitch-optimized prompts. Enhances specificity, adds UI/UX keywords, injects design system context, and structures output for better generation results.","enhance-prompt",{"claudeCode":12},"SKILL.md frontmatter at skills/enhance-prompt/SKILL.md",[286,287,288],{"path":269,"priority":270},{"path":272,"priority":273},{"path":289,"priority":290},"references/KEYWORDS.md","medium",{"basePath":292,"description":293,"displayName":294,"installMethods":295,"rationale":296,"selectedPaths":297,"source":277,"sourceLanguage":278,"type":244},"skills/react-components","Converts Stitch designs into modular Vite and React components using system-level networking and AST-based validation.","react-components",{"claudeCode":12},"SKILL.md frontmatter at skills/react-components/SKILL.md",[298,299,300,302,304],{"path":269,"priority":270},{"path":272,"priority":273},{"path":301,"priority":276},"examples/gold-standard-card.tsx",{"path":303,"priority":276},"scripts/fetch-stitch.sh",{"path":305,"priority":276},"scripts/validate.js",{"basePath":307,"description":308,"displayName":309,"installMethods":310,"rationale":311,"selectedPaths":312,"source":277,"sourceLanguage":278,"type":244},"skills/remotion","Generate walkthrough videos from Stitch projects using Remotion with smooth transitions, zooming, and text overlays","remotion",{"claudeCode":12},"SKILL.md frontmatter at skills/remotion/SKILL.md",[313,314,315,317,319],{"path":269,"priority":270},{"path":272,"priority":273},{"path":316,"priority":276},"examples/WalkthroughComposition.tsx",{"path":318,"priority":276},"examples/screens.json",{"path":320,"priority":276},"scripts/download-stitch-asset.sh",{"basePath":241,"description":322,"displayName":13,"installMethods":323,"rationale":324,"selectedPaths":325,"source":277,"sourceLanguage":278,"type":244},"Expert guidance for integrating and building applications with shadcn/ui components, including component discovery, installation, customization, and best practices.",{"claudeCode":12},"SKILL.md frontmatter at skills/shadcn-ui/SKILL.md",[326,327,328,330,332,334],{"path":269,"priority":270},{"path":272,"priority":273},{"path":329,"priority":276},"examples/auth-layout.tsx",{"path":331,"priority":276},"examples/data-table.tsx",{"path":333,"priority":276},"examples/form-pattern.tsx",{"path":335,"priority":276},"scripts/verify-setup.sh",{"basePath":337,"description":338,"displayName":339,"installMethods":340,"rationale":341,"selectedPaths":342,"source":277,"sourceLanguage":278,"type":244},"skills/stitch-design","Unified entry point for Stitch design work. Handles prompt enhancement (UI/UX keywords, atmosphere), design system synthesis (.stitch/DESIGN.md), and high-fidelity screen generation/editing via Stitch MCP.","stitch-design",{"claudeCode":12},"SKILL.md frontmatter at skills/stitch-design/SKILL.md",[343,344,345,346,348,350,352,354],{"path":269,"priority":270},{"path":272,"priority":273},{"path":275,"priority":276},{"path":347,"priority":276},"examples/enhanced-prompt.md",{"path":349,"priority":276},"examples/metadata.json",{"path":351,"priority":290},"references/design-mappings.md",{"path":353,"priority":290},"references/prompt-keywords.md",{"path":355,"priority":290},"references/tool-schemas.md",{"basePath":357,"description":358,"displayName":359,"installMethods":360,"rationale":361,"selectedPaths":362,"source":277,"sourceLanguage":278,"type":244},"skills/stitch-loop","Teaches agents to iteratively build websites using Stitch with an autonomous baton-passing loop pattern","stitch-loop",{"claudeCode":12},"SKILL.md frontmatter at skills/stitch-loop/SKILL.md",[363,364,365,367],{"path":269,"priority":270},{"path":272,"priority":273},{"path":366,"priority":276},"examples/SITE.md",{"path":368,"priority":276},"examples/next-prompt.md",{"basePath":370,"description":371,"displayName":372,"installMethods":373,"rationale":374,"selectedPaths":375,"source":277,"sourceLanguage":278,"type":244},"skills/taste-design","Semantic Design System Skill for Google Stitch. Generates agent-friendly DESIGN.md files that enforce premium, anti-generic UI standards — strict typography, calibrated color, asymmetric layouts, perpetual micro-motion, and hardware-accelerated performance.","taste-design",{"claudeCode":12},"SKILL.md frontmatter at skills/taste-design/SKILL.md",[376],{"path":269,"priority":270},{"sources":378},[379],"manual",{"closedIssues90d":8,"description":381,"forks":230,"homepage":382,"license":236,"openIssues90d":232,"pushedAt":233,"readmeSize":228,"stars":234,"topics":383},"A library of Agent Skills designed to work with the Stitch MCP server. Each skill follows the Agent Skills open standard, for compatibility with coding agents such as Antigravity, Gemini CLI, Claude Code, Cursor.","https://stitch.withgoogle.com/docs/mcp/setup",[],{"classifiedAt":385,"discoverAt":386,"extractAt":387,"githubAt":387,"updatedAt":385},1778687960419,1778687956221,1778687958680,[213,212,211,210,13,215,214],{"evaluatedAt":390,"extractAt":391,"updatedAt":239},1778688097638,1778687960592,[],[394,421,453,478,509,540],{"_creationTime":395,"_id":396,"community":397,"display":398,"identity":404,"providers":409,"relations":415,"tags":417,"workflow":418},1778683190010.2769,"k173mm0mrmw88ybjm7f9rjqry986nya3",{"reviewCount":8},{"description":399,"installMethods":400,"name":402,"sourceUrl":403},"shadcn/ui component library for React with Tailwind CSS - copy-paste accessible components with full code ownership",{"claudeCode":401},"bobmatnyc/claude-mpm-skills","shadcn/ui Component Library","https://github.com/bobmatnyc/claude-mpm-skills",{"basePath":405,"githubOwner":406,"githubRepo":407,"locale":278,"slug":408,"type":244},"toolchains/ui/components/shadcn","bobmatnyc","claude-mpm-skills","shadcn",{"evaluate":410,"extract":413},{"promptVersionExtension":203,"promptVersionScoring":204,"score":411,"tags":412,"targetMarket":249,"tier":216},99,[210,13,215,213,212],{"commitSha":251,"license":414},"MIT",{"repoId":416},"kd72g55e5qeqs90bk1bvkt8wbx86nkn3",[213,212,210,13,215],{"evaluatedAt":419,"extractAt":420,"updatedAt":419},1778685551932,1778683190010,{"_creationTime":422,"_id":423,"community":424,"display":425,"identity":431,"providers":436,"relations":445,"tags":448,"workflow":449},1778694853335.843,"k173wmfq4mr062w6afv008vcth86neww",{"reviewCount":8},{"description":426,"installMethods":427,"name":429,"sourceUrl":430},"使用 shadcn/ui 组件（基于 Radix UI + Tailwind 构建）、Tailwind CSS 的原子化样式以及基于画布的视觉设计，创建美观、无障碍的用户界面。适用于构建用户界面、实施设计系统、创建响应式布局、添加无障碍组件（对话框、下拉菜单、表单、表格）、自定义主题和颜色、实现暗黑模式、生成视觉设计和海报，或跨应用程序建立一致的样式模式。",{"claudeCode":428},"nextlevelbuilder/ui-ux-pro-max-skill","UI UX Pro Max Skill","https://github.com/nextlevelbuilder/ui-ux-pro-max-skill",{"basePath":432,"githubOwner":433,"githubRepo":434,"locale":18,"slug":435,"type":244},".claude/skills/ui-styling","nextlevelbuilder","ui-ux-pro-max-skill","ui-styling",{"evaluate":437,"extract":444},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":438,"targetMarket":249,"tier":216},[439,440,441,13,215,210,211,442,443],"ui","ux","design-system","prototyping","development",{"commitSha":251,"license":414},{"repoId":446,"translatedFrom":447},"kd7evk44jjfvd9pg5zj083caen86mrj4","k17fe456jz05zann37va2mzm4h86mza0",[441,443,211,442,210,13,215,439,440],{"evaluatedAt":450,"extractAt":451,"updatedAt":452},1778694751212,1778694631425,1778694853335,{"_creationTime":454,"_id":455,"community":456,"display":457,"identity":463,"providers":466,"relations":472,"tags":474,"workflow":475},1778683070339.0835,"k178d4q7krtw2jwrmmbgv8vm1h86m0p5",{"reviewCount":8},{"description":458,"installMethods":459,"name":461,"sourceUrl":462},"Style UIs with shadcn/ui components (Radix UI + Tailwind CSS). Use for accessible components, themes, dark mode, responsive layouts, design systems, color customization.",{"claudeCode":460},"binjuhor/shadcn-lar","UI Styling Skill","https://github.com/binjuhor/shadcn-lar",{"basePath":432,"githubOwner":464,"githubRepo":465,"locale":278,"slug":435,"type":244},"binjuhor","shadcn-lar",{"evaluate":467,"extract":471},{"promptVersionExtension":203,"promptVersionScoring":204,"score":468,"tags":469,"targetMarket":249,"tier":216},95,[439,13,215,210,211,441,470],"components",{"commitSha":251,"license":414},{"repoId":473},"kd7b04jshnqyx91sq3jrqtm56s86mmmq",[470,441,211,210,13,215,439],{"evaluatedAt":476,"extractAt":477,"updatedAt":476},1778683613425,1778683070339,{"_creationTime":479,"_id":480,"community":481,"display":482,"identity":488,"providers":492,"relations":502,"tags":505,"workflow":506},1778695548458.4001,"k170asnajd0vcr51hwhfy4t0t986m5bh",{"reviewCount":8},{"description":483,"installMethods":484,"name":486,"sourceUrl":487},"Configure Tailwind CSS with TypeScript in a Next.js or React project. Covers installation, configuration, custom theme extensions, component patterns, and type-safe styling utilities. Use when adding Tailwind CSS to an existing TypeScript project, customizing the Tailwind theme for a project's design system, setting up type-safe component styling patterns, or configuring Tailwind plugins and extensions.\n",{"claudeCode":485},"pjt222/agent-almanac","setup-tailwind-typescript","https://github.com/pjt222/agent-almanac",{"basePath":489,"githubOwner":490,"githubRepo":491,"locale":278,"slug":486,"type":244},"skills/setup-tailwind-typescript","pjt222","agent-almanac",{"evaluate":493,"extract":501},{"promptVersionExtension":203,"promptVersionScoring":204,"score":494,"tags":495,"targetMarket":249,"tier":216},100,[496,214,497,498,499,210,500],"tailwind","css","styling","configuration","nextjs",{"commitSha":251},{"parentExtensionId":503,"repoId":504},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[499,497,500,210,498,496,214],{"evaluatedAt":507,"extractAt":508,"updatedAt":507},1778701490050,1778695548458,{"_creationTime":510,"_id":511,"community":512,"display":513,"identity":519,"providers":523,"relations":533,"tags":536,"workflow":537},1778687299685.3901,"k1766avpz66czpkss71dc79vq586nf9j",{"reviewCount":8},{"description":514,"installMethods":515,"name":517,"sourceUrl":518},"Full Sentry SDK setup for React Router Framework mode. Use when asked to \"add Sentry to React Router Framework\", \"install @sentry/react-router\", or configure error monitoring, tracing, profiling, session replay, logs, or user feedback for a React Router v7 framework app.",{"claudeCode":516},"getsentry/sentry-for-ai","sentry-react-router-framework-sdk","https://github.com/getsentry/sentry-for-ai",{"basePath":520,"githubOwner":521,"githubRepo":522,"locale":278,"slug":517,"type":244},"skills/sentry-react-router-framework-sdk","getsentry","sentry-for-ai",{"evaluate":524,"extract":532},{"promptVersionExtension":203,"promptVersionScoring":204,"score":494,"tags":525,"targetMarket":249,"tier":216},[210,526,527,528,529,530,214,531],"sentry","sdk-setup","error-monitoring","tracing","profiling","javascript",{"commitSha":251},{"parentExtensionId":534,"repoId":535},"k179krjesmjphb7bqfh43701sn86n8mn","kd72wxwjk5zaddkehkc2ftrzfh86nk3n",[528,531,530,210,527,526,529,214],{"evaluatedAt":538,"extractAt":539,"updatedAt":538},1778687838591,1778687299685,{"_creationTime":541,"_id":542,"community":543,"display":544,"identity":550,"providers":555,"relations":561,"tags":564,"workflow":565},1778699018122.8015,"k171bv6ewee7jw9299cy3eew9586mq73",{"reviewCount":8},{"description":545,"installMethods":546,"name":548,"sourceUrl":549},"Upgrade React applications to latest versions, migrate from class components to hooks, and adopt concurrent features. Use when modernizing React codebases, migrating to React Hooks, or upgrading to latest React versions.",{"claudeCode":547},"wshobson/agents","React Modernization","https://github.com/wshobson/agents",{"basePath":551,"githubOwner":552,"githubRepo":553,"locale":278,"slug":554,"type":244},"plugins/framework-migration/skills/react-modernization","wshobson","agents","react-modernization",{"evaluate":556,"extract":560},{"promptVersionExtension":203,"promptVersionScoring":204,"score":411,"tags":557,"targetMarket":249,"tier":216},[210,531,214,212,558,559],"migration","codemods",{"commitSha":251,"license":414},{"parentExtensionId":562,"repoId":563},"k1783xc986w4w0mcsswfnxw4r586nw6j","kd74de64zj0axtg5b8t7eqqe2x86nske",[559,212,531,558,210,214],{"evaluatedAt":566,"extractAt":567,"updatedAt":566},1778701399503,1778699018122]