[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-payloadcms-payload-zh-CN":3,"guides-for-payloadcms-payload":484,"similar-k17f5e3vd0cce22gm9zr8170xs86npwy-zh-CN":485},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":259,"isFallback":250,"parentExtension":263,"providers":322,"relations":326,"repo":328,"tags":481,"workflow":482},1778695584887.7156,"k17f5e3vd0cce22gm9zr8170xs86npwy",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"在处理 Payload CMS 项目（payload.config.ts、collections、fields、hooks、access control、Payload API）时使用。在调试验证错误、安全问题、关系查询、事务或 hook 行为时使用。",{"claudeCode":12},"payloadcms/payload","Payload CMS","https://github.com/payloadcms/payload",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":240,"workflow":257},1778695584887.7158,"kn75ntsp9bfjzaskfdyaenfnf986ne30","zh-CN",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"practices":204,"prerequisites":209,"promptVersionExtension":213,"promptVersionScoring":214,"purpose":215,"rationale":216,"score":217,"summary":218,"tags":219,"tier":227,"useCases":228,"workflow":234},[21,26,29,33,37,41,45,48,52,56,60,63,66,69,72,76,79,82,85,88,91,95,99,102,105,108,111,114,117,120,123,127,130,135,139,142,145,148,151,155,158,161,164,167,170,173,177,181,185,188],{"category":22,"check":23,"severity":24,"summary":25},"调用","精确目的","pass","描述清楚地说明了工件（Payload CMS 项目）和用户意图（处理、调试），并提供了具体的调试示例。",{"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 概述了主要过程，并链接到 'reference/' 目录中的详细参考文件。",{"category":34,"check":38,"severity":39,"summary":40},"分叉探索","not_applicable","此技能不适用于会淹没对话的深度探索或代码审查；它侧重于提供有针对性的信息和指导。",{"category":42,"check":43,"severity":24,"summary":44},"实际效用","使用示例","SKILL.md 提供了各种功能的众多端到端示例，包括代码片段和解释。",{"category":42,"check":46,"severity":24,"summary":47},"边缘情况","SKILL.md 有效地解决了安全陷阱、常见易错点，并为各种场景提供了恢复步骤或解释。",{"category":49,"check":50,"severity":39,"summary":51},"代码执行","工具回退","该技能使用 Claude 内部工具，并且似乎不依赖外部 MCP 服务器，因此不需要回退。",{"category":53,"check":54,"severity":24,"summary":55},"可移植性","堆栈假设","SKILL.md 和 README 清楚地说明了堆栈假设和必需的工具，例如 Node.js、pnpm 和 Next.js，并定义了运行时环境。",{"category":57,"check":58,"severity":24,"summary":59},"安全","意外状态下停止","SKILL.md 详细介绍了安全陷阱，如无限 hook 循环和本地 API 访问控制绕过，指示用户在意外状态下停止并报告。",{"category":53,"check":61,"severity":24,"summary":62},"跨技能耦合","该技能是独立的，专注于 Payload CMS 特定任务，没有对其他技能的隐含依赖。",{"category":42,"check":64,"severity":24,"summary":65},"问题相关性","描述清楚地指出了一个具体的用户问题：处理和调试 Payload CMS 项目。",{"category":42,"check":67,"severity":24,"summary":68},"独特点","与简单的提示相比，该技能通过提供详细的指导、代码示例和针对 Payload CMS 的安全最佳实践，提供了显著的价值，超越了通用的 CMS 建议。",{"category":42,"check":70,"severity":24,"summary":71},"生产就绪性","该扩展涵盖了 Payload CMS 开发的完整生命周期，包括设置、配置、常见模式和安全注意事项，使其能够投入生产。",{"category":73,"check":74,"severity":24,"summary":75},"范围","单一职责原则","该扩展仅专注于 Payload CMS 项目，涵盖其配置、collections、fields、hooks 和 API，而不扩展到无关的领域。",{"category":73,"check":77,"severity":24,"summary":78},"描述质量","描述准确地反映了技能的能力，侧重于 Payload CMS 项目和具体的调试场景。",{"category":22,"check":80,"severity":39,"summary":81},"范围受限的工具","此技能不直接公开工具；它提供指导和代码片段供在编码环境中使用。",{"category":30,"check":83,"severity":24,"summary":84},"配置和参数参考","SKILL.md 提供了各种 Payload CMS 配置、fields、hooks 和查询模式的详细解释，包括示例。",{"category":73,"check":86,"severity":39,"summary":87},"工具命名","这是一个技能，不公开带名称的独立工具。",{"category":73,"check":89,"severity":39,"summary":90},"最小 I/O 接口","由于这是一个提供指导和代码的技能，它没有传统意义上的工具参数模式或响应形状。",{"category":92,"check":93,"severity":24,"summary":94},"许可证","许可证可用性","该扩展根据 MIT 许可证授权，这是一个宽松的开源许可证。",{"category":96,"check":97,"severity":24,"summary":98},"维护","提交记录时效性","截至 2026-05-13，该存储库显示了最近的提交，表明正在积极维护。",{"category":96,"check":100,"severity":24,"summary":101},"依赖管理","该项目使用 pnpm 并具有锁定文件，表明已管理依赖项。README 和 SKILL.md 也提到了 Next.js 和 TypeScript 等特定依赖项。",{"category":57,"check":103,"severity":24,"summary":104},"秘密管理","SKILL.md 明确警告了本地 API 访问控制绕过和 hook 中的事务失败，建议采取安全措施和上下文标志。",{"category":57,"check":106,"severity":24,"summary":107},"注入","该技能提供了关于 Payload CMS 中安全编码实践的指导，间接警告不要将用户输入或外部数据视为指令。",{"category":57,"check":109,"severity":24,"summary":110},"传递性供应链雷管","该技能侧重于 Payload CMS 的配置和存储库内的代码，没有迹象表明在运行时获取外部代码或数据。",{"category":57,"check":112,"severity":24,"summary":113},"沙盒隔离","该技能提供了关于 Payload CMS 开发实践的指导，强调安全编码并避免常见陷阱，而不是执行会修改外部文件的代码。",{"category":57,"check":115,"severity":24,"summary":116},"沙盒逃逸原语","该技能的内容是 Payload CMS 的文档和代码示例，不包含可能包含沙盒逃逸原语的脚本。",{"category":57,"check":118,"severity":24,"summary":119},"数据泄露","该技能不包含数据泄露的说明；它侧重于 Payload CMS 中的安全开发实践。",{"category":57,"check":121,"severity":24,"summary":122},"隐藏文本技巧","捆绑的内容似乎是标准的 markdown 和代码示例，没有隐藏文本技巧或控制字符的证据。",{"category":124,"check":125,"severity":24,"summary":126},"Hooks","不透明的代码执行","该技能提供可读的 markdown 和 TypeScript 代码示例；没有混淆代码或 base64 负载的迹象。",{"category":53,"check":128,"severity":24,"summary":129},"结构假设","该技能假设标准的 Payload CMS 项目结构，并清楚地概述了 Node.js 和 pnpm 等先决条件。",{"category":131,"check":132,"severity":133,"summary":134},"信任","问题关注度","warning","在过去 90 天内有 134 个开放问题和 99 个已关闭问题，表明关闭率低且开放问题数量多。",{"category":136,"check":137,"severity":24,"summary":138},"版本控制","发布管理","该项目在 npm 中声明了一个有意义的 semver 版本，并使用 GitHub 发布标签，并且存在 CHANGELOG.md。",{"category":49,"check":140,"severity":24,"summary":141},"验证","该技能提供了关于 Payload CMS 验证功能和安全最佳实践的指导，鼓励妥善处理输入。",{"category":57,"check":143,"severity":24,"summary":144},"无保护的破坏性操作","该技能介绍了 Payload CMS 中的安全实践，包括关于事务原子性和访问控制的警告，暗示了有保护的操作。",{"category":49,"check":146,"severity":24,"summary":147},"错误处理","SKILL.md 详细介绍了 Payload CMS 中的常见错误和安全陷阱，指导用户进行错误处理并防止数据损坏。",{"category":49,"check":149,"severity":39,"summary":150},"日志记录","此技能提供文档和代码示例，不执行需要本地审计日志记录的破坏性操作或出站调用。",{"category":152,"check":153,"severity":24,"summary":154},"合规性","GDPR","该技能侧重于 Payload CMS 开发，不处理个人数据，也没有关于安全和访问控制的明确指导。",{"category":152,"check":156,"severity":24,"summary":157},"目标市场","该扩展是为 Payload CMS 开发准备的，Payload CMS 是一个全球性工具。未检测到区域或司法管辖区逻辑。",{"category":53,"check":159,"severity":24,"summary":160},"运行时稳定性","该技能假设标准的 Node.js/pnpm/Next.js 环境，并提前说明这些环境，确保在兼容系统上的可移植性。",{"category":30,"check":162,"severity":24,"summary":163},"README","README 文件存在，并清楚地说明了该扩展作为使用 Next.js 构建的无头 CMS 的目的。",{"category":73,"check":165,"severity":39,"summary":166},"工具接口大小","这是一个提供指导和代码示例的技能，而不是一个需要测量接口大小的工具。",{"category":22,"check":168,"severity":39,"summary":169},"重叠的近义词工具","此技能不直接公开工具，因此没有重叠的近义词工具。",{"category":30,"check":171,"severity":24,"summary":172},"幻象功能","README 和 SKILL.md 中提到的所有功能和能力（例如 collections、hooks、access control、API）在 Payload CMS 生态系统中都有相应的实现或详细解释。",{"category":174,"check":175,"severity":24,"summary":176},"安装","安装说明","README 提供了使用 `create-payload-app` 的清晰、可复制粘贴的安装说明和部署选项。",{"category":178,"check":179,"severity":24,"summary":180},"错误","可操作的错误消息","SKILL.md 解决了常见的 Payload CMS 错误和安全陷阱，提供了上下文信息，并经常建议修复步骤或链接到相关文档。",{"category":182,"check":183,"severity":24,"summary":184},"执行","固定的依赖项","该项目使用 pnpm 并具有锁定文件，SKILL.md 指定 Node.js 作为运行时。依赖项已得到管理和固定。",{"category":73,"check":186,"severity":39,"summary":187},"干运行预览","由于此技能提供指导和代码示例，而不是执行操作，因此不需要干运行预览。",{"category":189,"check":190,"severity":39,"summary":191},"协议","幂等重试和超时","此技能提供文档和代码示例；它不执行需要幂等性或超时设置的远程调用或状态更改操作。",1778695409778,"此技能提供了关于使用 Payload CMS 的深入指导、代码示例和最佳实践，涵盖了其配置、collections、fields、hooks、access control 和 API。它还强调了安全陷阱和常见易错点。",[195,196,197,198,199],"详细的 Payload CMS 配置指南","collections、fields 和 hooks 的示例","解释访问控制和 API 用法","强调安全陷阱和最佳实践","提供常见模式的代码片段",[201,202,203],"提供完整的 Payload CMS 教程","取代官方 Payload CMS 文档","处理与 Payload CMS 集成无关的前端开发",[205,206,207,208],"安全最佳实践","类型安全","数据完整性","性能优化",[210,211,212],"Node.js","pnpm","Payload CMS 项目设置","3.0.0","4.4.0","通过提供全面的文档和可操作的代码示例，赋能开发者使用 Payload CMS 有效地构建、调试和保护应用程序。","该扩展质量很高，拥有广泛的文档和实际示例。但由于开放问题数量众多且关闭率低，在“问题关注度”方面表现不佳。",78,"用于 Payload CMS 开发的综合技能，提供广泛的文档、代码示例和安全最佳实践。",[220,221,222,223,224,225,226],"payloadcms","cms","nextjs","typescript","backend","api","database","community",[229,230,231,232,233],"设置新的 Payload CMS 项目","实现自定义 fields 和 hooks","调试验证错误和安全问题","理解 Payload CMS 访问控制","有效地查询 Payload API",[235,236,237,238,239],"理解 Payload CMS 核心概念","实现 collections、fields 和 hooks","配置访问控制和 API 交互","应用安全最佳实践","调试常见问题和边缘情况",{"codeQuality":241,"collectedAt":243,"documentation":244,"maintenance":247,"security":254,"testCoverage":256},{"hasLockfile":242},true,1778695391359,{"descriptionLength":245,"readmeSize":246},229,8245,{"closedIssues90d":248,"forks":249,"hasChangelog":250,"openIssues90d":251,"pushedAt":252,"stars":253},99,3705,false,134,1778694967000,42370,{"hasNpmPackage":250,"license":255,"smitheryVerified":250},"MIT",{"hasCi":242,"hasTests":242},{"updatedAt":258},1778695584887,{"basePath":260,"githubOwner":220,"githubRepo":261,"locale":18,"slug":261,"type":262},"tools/claude-plugin/skills/payload","payload","skill",{"_creationTime":264,"_id":265,"community":266,"display":267,"identity":270,"parentExtension":275,"providers":309,"relations":317,"tags":318,"workflow":319},1778695270404.0505,"k175v0jdmghw5sx053bcp2p7s186mfg2",{"reviewCount":8},{"description":268,"installMethods":269,"name":261,"sourceUrl":14},"Payload Development plugin - covers collections, fields, hooks, access control, plugins, and database adapters.",{"claudeCode":261},{"basePath":271,"githubOwner":220,"githubRepo":261,"locale":272,"slug":273,"type":274},"tools/claude-plugin","en","claude-plugin","plugin",{"_creationTime":276,"_id":277,"community":278,"display":279,"identity":283,"providers":286,"relations":302,"tags":304,"workflow":305},1778695270404.0503,"k174tjkcka234m2hf02wqpvvj186ngmz",{"reviewCount":8},{"description":280,"installMethods":281,"name":282,"sourceUrl":14},"Development marketplace for Payload",{"claudeCode":12},"Payload Development Marketplace",{"basePath":284,"githubOwner":220,"githubRepo":261,"locale":272,"slug":261,"type":285},"","marketplace",{"evaluate":287,"extract":294},{"promptVersionExtension":288,"promptVersionScoring":214,"score":289,"tags":290,"targetMarket":293,"tier":227},"3.1.0",77,[221,285,220,291,292],"development","curation","global",{"commitSha":295,"license":255,"marketplace":296,"plugin":300},"HEAD",{"name":297,"pluginCount":298,"version":299},"payload-marketplace",1,"0.0.1",{"mcpCount":8,"provider":301,"skillCount":8},"classify",{"repoId":303},"kd7b632pzxv8n7atthp74q3zm986nqas",[221,292,291,285,220],{"evaluatedAt":306,"extractAt":307,"updatedAt":308},1778695287538,1778695270404,1778695655075,{"evaluate":310,"extract":315},{"promptVersionExtension":213,"promptVersionScoring":214,"score":311,"tags":312,"targetMarket":293,"tier":227},76,[220,223,221,313,314],"developer-tools","code-guidance",{"commitSha":295,"license":255,"plugin":316},{"mcpCount":8,"provider":301,"skillCount":298},{"parentExtensionId":277,"repoId":303},[221,314,313,220,223],{"evaluatedAt":320,"extractAt":307,"updatedAt":321},1778695305848,1778695654909,{"evaluate":323,"extract":325},{"promptVersionExtension":213,"promptVersionScoring":214,"score":217,"tags":324,"targetMarket":293,"tier":227},[220,221,222,223,224,225,226],{"commitSha":295,"license":255},{"parentExtensionId":265,"repoId":303,"translatedFrom":327},"k17c6xgzcf1r9na2v9n1ve00z986nk0s",{"_creationTime":329,"_id":303,"identity":330,"providers":331,"workflow":477},1778695257512.8179,{"githubOwner":220,"githubRepo":261,"sourceUrl":14},{"classify":332,"discover":456,"github":459},{"commitSha":295,"extensions":333},[334,347,357,366,374,382,390,398,404,420,434,445],{"basePath":284,"description":280,"displayName":297,"installMethods":335,"rationale":336,"selectedPaths":337,"source":346,"sourceLanguage":272,"type":285},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[338,341,343],{"path":339,"priority":340},".claude-plugin/marketplace.json","mandatory",{"path":342,"priority":340},"README.md",{"path":344,"priority":345},"LICENSE.md","high","rule",{"basePath":271,"description":268,"displayName":261,"installMethods":348,"license":255,"rationale":349,"selectedPaths":350,"source":346,"sourceLanguage":272,"type":274},{"claudeCode":261},"plugin manifest at tools/claude-plugin/.claude-plugin/plugin.json",[351,353,354],{"path":352,"priority":340},".claude-plugin/plugin.json",{"path":342,"priority":340},{"path":355,"priority":356},"skills/payload/SKILL.md","medium",{"basePath":358,"description":359,"displayName":360,"installMethods":361,"rationale":362,"selectedPaths":363,"source":346,"sourceLanguage":272,"type":262},".claude/skills/audit-dependencies","Use when fixing dependency vulnerabilities, running pnpm audit, or when the audit-dependencies CI check fails","audit-dependencies",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/audit-dependencies/SKILL.md",[364],{"path":365,"priority":340},"SKILL.md",{"basePath":367,"description":368,"displayName":369,"installMethods":370,"rationale":371,"selectedPaths":372,"source":346,"sourceLanguage":272,"type":262},".claude/skills/generate-translations","Use when new translation keys are added to packages to generate new translations strings","generate-translations",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/generate-translations/SKILL.md",[373],{"path":365,"priority":340},{"basePath":375,"description":376,"displayName":377,"installMethods":378,"rationale":379,"selectedPaths":380,"source":346,"sourceLanguage":272,"type":262},".claude/skills/triage-ci-flake","Use when CI tests fail on main branch after PR merge, or when investigating flaky test failures in CI environments","triage-ci-flake",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/triage-ci-flake/SKILL.md",[381],{"path":365,"priority":340},{"basePath":383,"description":384,"displayName":385,"installMethods":386,"rationale":387,"selectedPaths":388,"source":346,"sourceLanguage":272,"type":262},".claude/skills/ui4","Manually invoked skill for reskinning Payload UI components. Requires Figma URL. Usage: /ui4","ui4",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/ui4/SKILL.md",[389],{"path":365,"priority":340},{"basePath":391,"description":392,"displayName":393,"installMethods":394,"rationale":395,"selectedPaths":396,"source":346,"sourceLanguage":272,"type":262},".claude/skills/ui4-review","Review UI4 CSS migrations for proper token usage. Checks that CSS variables are used instead of hardcoded values.","ui4-review",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/ui4-review/SKILL.md",[397],{"path":365,"priority":340},{"basePath":260,"description":399,"displayName":261,"installMethods":400,"rationale":401,"selectedPaths":402,"source":346,"sourceLanguage":272,"type":262},"Use when working with Payload CMS projects (payload.config.ts, collections, fields, hooks, access control, Payload API). Use when debugging validation errors, security issues, relationship queries, transactions, or hook behavior.",{"claudeCode":12},"SKILL.md frontmatter at tools/claude-plugin/skills/payload/SKILL.md",[403],{"path":365,"priority":340},{"basePath":405,"description":406,"displayName":407,"installMethods":408,"license":255,"rationale":409,"selectedPaths":410,"source":346,"sourceLanguage":272,"type":419},"packages/codemod","Codemods for migrating Payload projects across versions.","@payloadcms/codemod",{"npm":407},"cli ecosystem detected at packages/codemod",[411,413,414,416],{"path":412,"priority":340},"package.json",{"path":342,"priority":340},{"path":415,"priority":356},"bin/cli.js",{"path":417,"priority":418},"src/cli.ts","low","cli",{"basePath":421,"displayName":422,"installMethods":423,"license":255,"rationale":424,"selectedPaths":425,"source":346,"sourceLanguage":272,"type":419},"packages/create-payload-app","create-payload-app",{"npm":422},"cli ecosystem detected at packages/create-payload-app",[426,427,428,429,430,432],{"path":412,"priority":340},{"path":342,"priority":340},{"path":344,"priority":345},{"path":415,"priority":356},{"path":431,"priority":418},"src/index.ts",{"path":433,"priority":418},"src/main.ts",{"basePath":435,"displayName":436,"installMethods":437,"license":255,"rationale":438,"selectedPaths":439,"source":346,"sourceLanguage":272,"type":419},"packages/graphql","@payloadcms/graphql",{"npm":436},"cli ecosystem detected at packages/graphql",[440,441,442,444],{"path":412,"priority":340},{"path":344,"priority":345},{"path":443,"priority":356},"bin.js",{"path":431,"priority":418},{"basePath":446,"description":447,"displayName":261,"installMethods":448,"license":255,"rationale":449,"selectedPaths":450,"source":346,"sourceLanguage":272,"type":419},"packages/payload","Node, React, Headless CMS and Application Framework built on Next.js",{"npm":261},"cli ecosystem detected at packages/payload",[451,452,453,454,455],{"path":412,"priority":340},{"path":342,"priority":340},{"path":344,"priority":345},{"path":443,"priority":356},{"path":431,"priority":418},{"sources":457},[458],"manual",{"closedIssues90d":248,"description":460,"forks":249,"homepage":461,"license":255,"openIssues90d":251,"pushedAt":252,"readmeSize":246,"stars":253,"topics":462},"Payload is the open-source, fullstack Next.js framework, giving you instant backend superpowers. Get a full TypeScript backend and admin panel instantly. Use Payload as a headless CMS or for building powerful applications.","https://payloadcms.com",[463,221,464,465,466,261,467,223,468,469,470,471,472,473,474,220,475,476,222],"headless-cms","express","graphql","react","nodejs","javascript","mongodb","headless","content-management-system","content-management","mit-license","open-source","jamstack","postgres",{"classifiedAt":478,"discoverAt":479,"extractAt":480,"githubAt":480,"updatedAt":478},1778695270182,1778695257512,1778695267667,[225,224,221,226,222,220,223],{"evaluatedAt":483,"extractAt":307,"updatedAt":258},1778695410120,[],[486,520,549,576,605,631],{"_creationTime":487,"_id":488,"community":489,"display":490,"identity":496,"providers":501,"relations":513,"tags":516,"workflow":517},1778675056600.249,"k176bgqbfa54d9kxrf8abw5j9s86mhr5",{"reviewCount":8},{"description":491,"installMethods":492,"name":494,"sourceUrl":495},"Designs and implements backend systems including REST APIs, microservices, database architectures, authentication flows, and security hardening. Use when the user asks to \"design REST APIs\", \"optimize database queries\", \"implement authentication\", \"build microservices\", \"review backend code\", \"set up GraphQL\", \"handle database migrations\", or \"load test APIs\". Covers Node.js/Express/Fastify development, PostgreSQL optimization, API security, and backend architecture patterns.",{"claudeCode":493},"alirezarezvani/claude-skills","Senior Backend Engineer","https://github.com/alirezarezvani/claude-skills",{"basePath":497,"githubOwner":498,"githubRepo":499,"locale":272,"slug":500,"type":262},"engineering-team/skills/senior-backend","alirezarezvani","claude-skills","senior-backend",{"evaluate":502,"extract":512},{"promptVersionExtension":213,"promptVersionScoring":214,"score":503,"tags":504,"targetMarket":293,"tier":511},100,[224,225,505,506,226,507,223,508,464,509,510],"rest","microservices","postgresql","node-js","security","testing","verified",{"commitSha":295,"license":255},{"parentExtensionId":514,"repoId":515},"k179s2ynpr6g927zdzf23zrhad86net8","kd7ff9s1w43mfyy1n7hf87816186m6px",[225,224,226,464,506,508,507,505,509,510,223],{"evaluatedAt":518,"extractAt":519,"updatedAt":518},1778683394838,1778675056600,{"_creationTime":521,"_id":522,"community":523,"display":524,"identity":530,"providers":534,"relations":540,"tags":544,"workflow":545},1778694990914.8232,"k170mmr549jkqghjyp3y2gxcr186nh6y",{"reviewCount":8},{"description":525,"installMethods":526,"name":528,"sourceUrl":529},"用于身份验证、用户注册、登录、密码恢复、OAuth 提供商、基于角色的访问控制或保护路由和函数。始终使用 `@netlify/identity`。切勿使用 `netlify-identity-widget` 或 `gotrue-js` — 它们已弃用。",{"claudeCode":527},"netlify/context-and-tools","netlify-identity","https://github.com/netlify/context-and-tools",{"basePath":531,"githubOwner":532,"githubRepo":533,"locale":18,"slug":528,"type":262},"skills/netlify-identity","netlify","context-and-tools",{"evaluate":535,"extract":539},{"promptVersionExtension":213,"promptVersionScoring":214,"score":503,"tags":536,"targetMarket":293,"tier":511},[537,532,538,468,223,225],"authentication","identity",{"commitSha":295},{"parentExtensionId":541,"repoId":542,"translatedFrom":543},"k1714spp30a0rvg5y3yjga772n86nmps","kd7b1ncy2zzzfws29grdt8heb986ntzq","k17f1596a2t00btq1hfksssg0s86n6ej",[225,537,538,468,532,223],{"evaluatedAt":546,"extractAt":547,"updatedAt":548},1778694839805,1778694599571,1778694990914,{"_creationTime":550,"_id":551,"community":552,"display":553,"identity":559,"providers":563,"relations":569,"tags":572,"workflow":573},1778693180473.1252,"k172br69jq6k4srh8e6fph3yex86mze7",{"reviewCount":8},{"description":554,"installMethods":555,"name":557,"sourceUrl":558},"Connect to Azure Database for PostgreSQL Flexible Server from Node.js/TypeScript using the pg (node-postgres) package. Use for PostgreSQL queries, connection pooling, transactions, and Microsoft Entra ID (passwordless) authentication. Triggers: \"PostgreSQL\", \"postgres\", \"pg client\", \"node-postgres\", \"Azure PostgreSQL connection\", \"PostgreSQL TypeScript\", \"pg Pool\", \"passwordless postgres\".\n",{"claudeCode":556},"microsoft/agent-skills","azure-postgres-ts","https://github.com/microsoft/agent-skills",{"basePath":560,"githubOwner":561,"githubRepo":562,"locale":272,"slug":557,"type":262},".github/plugins/azure-sdk-typescript/skills/azure-postgres-ts","microsoft","agent-skills",{"evaluate":564,"extract":568},{"promptVersionExtension":213,"promptVersionScoring":214,"score":503,"tags":565,"targetMarket":293,"tier":511},[507,223,566,226,567],"azure","node-postgres",{"commitSha":295},{"parentExtensionId":570,"repoId":571},"k178kb88kvde2xfvrp03jpy6cn86nav5","kd77czgnv00rfjm815pcc5xx5986n5t8",[566,226,567,507,223],{"evaluatedAt":574,"extractAt":575,"updatedAt":574},1778695769892,1778693180473,{"_creationTime":577,"_id":578,"community":579,"display":580,"identity":586,"providers":590,"relations":598,"tags":601,"workflow":602},1778695548458.4001,"k170asnajd0vcr51hwhfy4t0t986m5bh",{"reviewCount":8},{"description":581,"installMethods":582,"name":584,"sourceUrl":585},"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":583},"pjt222/agent-almanac","setup-tailwind-typescript","https://github.com/pjt222/agent-almanac",{"basePath":587,"githubOwner":588,"githubRepo":589,"locale":272,"slug":584,"type":262},"skills/setup-tailwind-typescript","pjt222","agent-almanac",{"evaluate":591,"extract":597},{"promptVersionExtension":213,"promptVersionScoring":214,"score":503,"tags":592,"targetMarket":293,"tier":511},[593,223,594,595,596,466,222],"tailwind","css","styling","configuration",{"commitSha":295},{"parentExtensionId":599,"repoId":600},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[596,594,222,466,595,593,223],{"evaluatedAt":603,"extractAt":604,"updatedAt":603},1778701490050,1778695548458,{"_creationTime":606,"_id":607,"community":608,"display":609,"identity":615,"providers":619,"relations":625,"tags":627,"workflow":628},1778669958874.17,"k178069mp0g59k989bpda7rbyx86ncgv",{"reviewCount":8},{"description":610,"installMethods":611,"name":613,"sourceUrl":614},"Backend architecture patterns, API design, database optimization, and server-side best practices for Node.js, Express, and Next.js API routes.",{"claudeCode":612},"affaan-m/everything-claude-code","backend-patterns","https://github.com/affaan-m/everything-claude-code",{"basePath":616,"githubOwner":617,"githubRepo":618,"locale":272,"slug":613,"type":262},".agents/skills/backend-patterns","affaan-m","everything-claude-code",{"evaluate":620,"extract":624},{"promptVersionExtension":213,"promptVersionScoring":214,"score":248,"tags":621,"targetMarket":293,"tier":511},[224,467,464,222,622,226,623],"api-design","optimization",{"commitSha":295},{"repoId":626},"kd78nxtg70rbj238fg1xbhf7d186mv9t",[622,224,226,464,222,467,623],{"evaluatedAt":629,"extractAt":630,"updatedAt":629},1778670075513,1778669958874,{"_creationTime":632,"_id":633,"community":634,"display":635,"identity":641,"providers":644,"relations":654,"tags":658,"workflow":659},1778699289329.1182,"k172jykxz0jywjekjxjt5thj5x86nm3n",{"reviewCount":8},{"description":636,"installMethods":637,"name":639,"sourceUrl":640},"当用户需要通过 Xquik 获取 X (Twitter) 数据或执行需要确认的 X 操作时使用：推文搜索、用户查找、关注者提取、媒体下载、监控、Webhook、MCP、SDK、发布、点赞、私信和个人资料更新。需要 Xquik API 密钥。切勿索要 X 登录凭据。",{"claudeCode":638},"Xquik-dev/x-twitter-scraper","x-twitter-scraper","https://github.com/Xquik-dev/x-twitter-scraper",{"basePath":642,"githubOwner":643,"githubRepo":639,"locale":18,"slug":639,"type":262},"skills/x-twitter-scraper","Xquik-dev",{"evaluate":645,"extract":653},{"promptVersionExtension":213,"promptVersionScoring":214,"score":503,"tags":646,"targetMarket":293,"tier":511},[647,648,225,649,650,651,652],"twitter","x","data-retrieval","automation","mcp","sdk",{"commitSha":295},{"parentExtensionId":655,"repoId":656,"translatedFrom":657},"k17axvhmvwp90strpqcd5b0h7986m80d","kd783enpnwhry153ka0z65ear186mjbh","k172e8vt4zcz50bb0vfp6ptb1n86mf90",[225,650,649,651,652,647,648],{"evaluatedAt":660,"extractAt":661,"updatedAt":662},1778699230863,1778699170774,1778699289329]