[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-marketplace-supabase-agent-skills-zh-CN":3,"guides-for-supabase-agent-skills":411,"similar-k17bc3634qdek8y8j148vqtfkd86n9jp-zh-CN":412},{"_creationTime":4,"_id":5,"children":6,"community":49,"display":50,"evaluation":55,"identity":252,"isFallback":248,"parentExtension":254,"providers":255,"relations":262,"repo":263,"tags":408,"workflow":409},1778697922883.8723,"k17bc3634qdek8y8j148vqtfkd86n9jp",[7],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":18,"providers":22,"relations":40,"tags":44,"workflow":45},1778697925733.4382,"k17axg46zm84wrttm7785ysxbd86mc7s",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":16,"sourceUrl":17},"在处理任何涉及 Supabase 的任务时使用。触发器：Supabase 产品（Database, Auth, Edge Functions, Realtime, Storage, Vectors, Cron, Queues）；Next.js, React, SvelteKit, Astro, Remix 中的客户端库和 SSR 集成（supabase-js, @supabase/ssr）；身份验证问题（登录、登出、会话、JWT、cookie、getSession、getUser、getClaims、RLS）；Supabase CLI 或 MCP 服务器；架构更改、迁移、安全审计、Postgres 扩展（pg_graphql, pg_cron, pg_vector）。",{"claudeCode":15},"agent-skills","supabase","https://github.com/supabase/agent-skills",{"basePath":19,"githubOwner":16,"githubRepo":15,"locale":20,"slug":15,"type":21},"","zh-CN","plugin",{"evaluate":23,"extract":35},{"promptVersionExtension":24,"promptVersionScoring":25,"score":26,"tags":27,"targetMarket":33,"tier":34},"3.0.0","4.4.0",95,[28,29,30,31,32,16],"postgres","sql","database","optimization","performance","global","verified",{"commitSha":36,"plugin":37},"HEAD",{"mcpCount":11,"provider":38,"skillCount":39},"classify",2,{"parentExtensionId":41,"repoId":42,"translatedFrom":43},"k17aaecj120q881jxn6sdmbd5986n5tb","kd7dwty9y1efv0wztdwgh1x9w186n12k","k170hrswycfq556p713vzeqg5586nhg4",[30,31,32,28,29,16],{"evaluatedAt":46,"extractAt":47,"updatedAt":48},1778697882186,1778697815468,1778697925733,{"reviewCount":11},{"description":51,"installMethods":52,"name":54,"sourceUrl":17},"Claude Code 的官方 Supabase 代理技能",{"claudeCode":53},"supabase/agent-skills","supabase-agent-skills",{"_creationTime":56,"_id":57,"extensionId":5,"locale":20,"result":58,"trustSignals":232,"workflow":250},1778697922883.8726,"kn7f3kwhs82dxby6eqnvp2gv4d86myn7",{"checks":59,"evaluatedAt":206,"extensionSummary":207,"features":208,"nonGoals":214,"promptVersionExtension":218,"promptVersionScoring":25,"purpose":219,"rationale":220,"score":221,"summary":222,"tags":223,"tier":34,"useCases":227},[60,65,68,71,75,78,83,87,90,93,97,101,104,108,111,114,117,120,123,126,130,134,139,143,147,150,153,156,160,163,166,169,172,175,178,182,186,190,193,197,200,203],{"category":61,"check":62,"severity":63,"summary":64},"Practical Utility","Problem relevance","pass","描述明确说明该扩展提供了“代理技能，以帮助使用 Supabase 的 AI 代理开发人员”，直接解决了用户问题。",{"category":61,"check":66,"severity":63,"summary":67},"Unique selling proposition","这些技能提供了超出通用 AI 代理默认行为的特定 Supabase 相关功能，例如优化 Postgres 查询和管理 Supabase 产品。",{"category":61,"check":69,"severity":63,"summary":70},"Production readiness","该扩展提供了全面的 Supabase 开发功能，涵盖多个产品和开发生命周期的各个方面，使其具备生产就绪性。",{"category":72,"check":73,"severity":63,"summary":74},"Scope","Single responsibility principle","该扩展的范围限定在 Supabase 相关任务和 Postgres 最佳实践，每个相关领域都有不同的技能。",{"category":72,"check":76,"severity":63,"summary":77},"Description quality","显示的描述准确反映了 Supabase 代理技能的内容和目的。",{"category":79,"check":80,"severity":81,"summary":82},"Invocation","Scoped tools","not_applicable","这是一个市场扩展，而不是具有可执行工具的技能。",{"category":84,"check":85,"severity":81,"summary":86},"Documentation","Configuration & parameter reference","作为一个市场，此扩展没有可配置的参数或选项。",{"category":72,"check":88,"severity":81,"summary":89},"Tool naming","这是一个市场扩展，不直接公开工具。",{"category":72,"check":91,"severity":81,"summary":92},"Minimal I/O surface","这是一个市场扩展，没有工具 I/O 表面。",{"category":94,"check":95,"severity":63,"summary":96},"License","License usability","根据包含的 LICENSE 文件，该扩展在 MIT 许可下获得许可。",{"category":98,"check":99,"severity":63,"summary":100},"Maintenance","Commit recency","上次提交是在 2026-05-13，最近。",{"category":98,"check":102,"severity":81,"summary":103},"Dependency Management","该扩展捆绑了代理技能，似乎没有需要管理的第三方运行时依赖项。",{"category":105,"check":106,"severity":81,"summary":107},"Security","Secret Management","这是一个市场扩展，不处理 secret。",{"category":105,"check":109,"severity":81,"summary":110},"Injection","这是一个市场扩展，不加载或执行外部数据作为指令。",{"category":105,"check":112,"severity":81,"summary":113},"Transitive Supply-Chain Grenades","作为一个市场，此扩展不获取远程内容或执行代码。",{"category":105,"check":115,"severity":81,"summary":116},"Sandbox Isolation","这是一个市场扩展，不与文件系统交互或执行超出其范围的操作。",{"category":105,"check":118,"severity":81,"summary":119},"Sandbox escape primitives","这个市场扩展不执行代码，因此不能有沙箱逃逸原语。",{"category":105,"check":121,"severity":81,"summary":122},"Data Exfiltration","这个市场扩展不执行出站调用或处理敏感数据。",{"category":105,"check":124,"severity":63,"summary":125},"Hidden Text Tricks","捆绑的内容和描述没有隐藏的操纵技巧。",{"category":127,"check":128,"severity":81,"summary":129},"Hooks","Opaque code execution","此市场扩展不包含可执行代码。",{"category":131,"check":132,"severity":81,"summary":133},"Portability","Structural Assumption","此市场扩展不假定用户项目结构。",{"category":135,"check":136,"severity":137,"summary":138},"Trust","Issues Attention","info","过去 90 天有 7 个未关闭的 issue 和 0 个已关闭的 issue，表明关闭率低且响应可能缓慢。",{"category":140,"check":141,"severity":63,"summary":142},"Versioning","Release Management","该扩展在市场元数据和 CHANGELOG.md 中声明了一个有意义的 semver 版本 (1.1.0)。",{"category":144,"check":145,"severity":81,"summary":146},"Code Execution","Validation","这是一个市场扩展，没有可执行代码或结构化输出需要验证。",{"category":105,"check":148,"severity":81,"summary":149},"Unguarded Destructive Operations","此市场扩展是只读的，不执行破坏性操作。",{"category":144,"check":151,"severity":81,"summary":152},"Error Handling","这是一个市场扩展，没有需要处理错误路径的可执行代码。",{"category":144,"check":154,"severity":81,"summary":155},"Logging","此市场扩展不执行需要日志记录的操作。",{"category":157,"check":158,"severity":81,"summary":159},"Compliance","GDPR","此市场扩展不处理个人数据。",{"category":157,"check":161,"severity":63,"summary":162},"Target market","该扩展的范围是全球性的，专注于 Supabase 产品和相关的开发最佳实践，没有区域限制。",{"category":131,"check":164,"severity":81,"summary":165},"Runtime stability","此市场扩展没有运行时稳定性问题，因为它不是可执行代码。",{"category":84,"check":167,"severity":63,"summary":168},"README","README 文件存在，并清楚说明了扩展的目的和可用的技能。",{"category":72,"check":170,"severity":81,"summary":171},"Tool surface size","这是一个市场扩展，不公开工具。",{"category":79,"check":173,"severity":81,"summary":174},"Overlapping near-synonym tools","此市场扩展不公开工具，因此重叠的近义词不适用。",{"category":84,"check":176,"severity":63,"summary":177},"Phantom features","README 中所有宣传的功能都对应市场中可用的技能。",{"category":179,"check":180,"severity":63,"summary":181},"Install","Installation instruction","README 提供了清晰的安装说明，包括所有技能和特定技能的安装，以及 Claude Code 插件的安装。",{"category":183,"check":184,"severity":81,"summary":185},"Errors","Actionable error messages","这是一个市场扩展，没有面向用户的错误路径。",{"category":187,"check":188,"severity":81,"summary":189},"Execution","Pinned dependencies","作为市场扩展，它没有需要固定的第三方依赖项。",{"category":72,"check":191,"severity":81,"summary":192},"Dry-run preview","此市场扩展是只读的，不执行状态更改操作。",{"category":194,"check":195,"severity":81,"summary":196},"Protocol","Idempotent retry & timeouts","此市场扩展没有远程调用或状态更改操作。",{"category":157,"check":198,"severity":81,"summary":199},"Telemetry opt-in","此市场扩展不发出遥测数据。",{"category":72,"check":201,"severity":63,"summary":202},"Theme declaration","市场 README 声明了清晰的精选主题，专注于 Supabase 产品和相关的开发最佳实践。",{"category":140,"check":204,"severity":63,"summary":205},"Per-entry version metadata","marketplace.json 正确地将单个技能固定到其源，这暗示了版本管理。",1778697828354,"此市场提供官方 Supabase 代理技能，为 AI 代理提供 Supabase 产品、客户端库和 Postgres 最佳实践等功能。",[209,210,211,212,213],"官方 Supabase 代理技能","全面的 Supabase 产品覆盖","Postgres 性能优化指南","AI 代理的安装说明","Claude Code 插件集成",[215,216,217],"提供通用 AI 代理工具","涵盖与 Supabase 无关的数据库技术","直接执行代码；仅作为目录","3.1.0","作为官方 Supabase 代理技能的精选目录，使 AI 代理能够协助开发人员处理 Supabase 产品和 Postgres 优化。","高质量的市场扩展，具有清晰的目标和全面的文档。关于未关闭的开放问题存在轻微担忧。",96,"一个高质量的 Supabase 代理技能市场，拥有清晰的文档和集中的精选主题。",[16,28,224,225,226],"developer-tools","ai-agent","code-assistance",[228,229,230,231],"在使用任何 Supabase 产品时使用","优化 Postgres 查询或模式设计时使用","排除 Supabase 身份验证故障时使用","将 Supabase 与客户端框架集成时使用",{"codeQuality":233,"collectedAt":235,"documentation":236,"maintenance":239,"popularity":245,"security":246,"testCoverage":249},{"hasLockfile":234},true,1778697818309,{"descriptionLength":237,"readmeSize":238},46,4507,{"closedIssues90d":11,"forks":240,"hasChangelog":234,"manifestVersion":241,"openIssues90d":242,"pushedAt":243,"stars":244},136,"1.1.0",7,1778682544000,2083,{"npmDownloads":11},{"hasNpmPackage":234,"license":247,"smitheryVerified":248},"MIT",false,{"hasCi":234,"hasTests":234},{"updatedAt":251},1778697922883,{"basePath":19,"githubOwner":16,"githubRepo":15,"locale":20,"slug":15,"type":253},"marketplace",null,{"evaluate":256,"extract":258},{"promptVersionExtension":218,"promptVersionScoring":25,"score":221,"tags":257,"targetMarket":33,"tier":34},[16,28,224,225,226],{"commitSha":36,"marketplace":259,"plugin":261},{"name":54,"pluginCount":260},1,{"mcpCount":11,"provider":38,"skillCount":11},{"repoId":42,"translatedFrom":41},{"_creationTime":264,"_id":42,"identity":265,"providers":266,"workflow":403},1778697808811.943,{"githubOwner":16,"githubRepo":15,"sourceUrl":17},{"classify":267,"discover":391,"extract":394,"github":395,"npm":402},{"commitSha":36,"extensions":268},[269,284,293,301,315],{"basePath":19,"description":270,"displayName":54,"installMethods":271,"rationale":272,"selectedPaths":273,"source":282,"sourceLanguage":283,"type":253},"Official Supabase agent skills for Claude Code",{"claudeCode":53},"marketplace.json at .claude-plugin/marketplace.json",[274,277,279],{"path":275,"priority":276},".claude-plugin/marketplace.json","mandatory",{"path":278,"priority":276},"README.md",{"path":280,"priority":281},"LICENSE","high","rule","en",{"basePath":19,"description":285,"displayName":16,"installMethods":286,"rationale":287,"selectedPaths":288,"source":282,"sourceLanguage":283,"type":21},"Use when doing ANY task involving Supabase. Triggers: Supabase products (Database, Auth, Edge Functions, Realtime, Storage, Vectors, Cron, Queues); client libraries and SSR integrations (supabase-js, @supabase/ssr) in Next.js, React, SvelteKit, Astro, Remix; auth issues (login, logout, sessions, JWT, cookies, getSession, getUser, getClaims, RLS); Supabase CLI or MCP server; schema changes, migrations, security audits, Postgres extensions (pg_graphql, pg_cron, pg_vector).",{"claudeCode":15},"inline plugin source from marketplace.json at /",[289,290,291],{"path":278,"priority":276},{"path":280,"priority":281},{"path":292,"priority":276},".mcp.json",{"basePath":19,"description":294,"displayName":295,"installMethods":296,"rationale":287,"selectedPaths":297,"source":282,"sourceLanguage":283,"type":21},"Postgres performance optimization and best practices. Use when writing, reviewing, or optimizing Postgres queries, schema designs, or database configurations.","postgres-best-practices",{"claudeCode":15},[298,299,300],{"path":278,"priority":276},{"path":280,"priority":281},{"path":292,"priority":276},{"basePath":302,"description":285,"displayName":16,"installMethods":303,"rationale":304,"selectedPaths":305,"source":282,"sourceLanguage":283,"type":314},"skills/supabase",{"claudeCode":53},"SKILL.md frontmatter at skills/supabase/SKILL.md",[306,308,311],{"path":307,"priority":276},"SKILL.md",{"path":309,"priority":310},"assets/feedback-issue-template.md","low",{"path":312,"priority":313},"references/skill-feedback.md","medium","skill",{"basePath":316,"description":317,"displayName":318,"installMethods":319,"rationale":320,"selectedPaths":321,"source":282,"sourceLanguage":283,"type":314},"skills/supabase-postgres-best-practices","Postgres performance optimization and best practices from Supabase. Use this skill when writing, reviewing, or optimizing Postgres queries, schema designs, or database configurations.","supabase-postgres-best-practices",{"claudeCode":53},"SKILL.md frontmatter at skills/supabase-postgres-best-practices/SKILL.md",[322,323,325,327,329,331,333,335,337,339,341,343,345,347,349,351,353,355,357,359,361,363,365,367,369,371,373,375,377,379,381,383,385,387,389],{"path":307,"priority":276},{"path":324,"priority":313},"references/_contributing.md",{"path":326,"priority":313},"references/_sections.md",{"path":328,"priority":313},"references/_template.md",{"path":330,"priority":313},"references/advanced-full-text-search.md",{"path":332,"priority":313},"references/advanced-jsonb-indexing.md",{"path":334,"priority":313},"references/conn-idle-timeout.md",{"path":336,"priority":313},"references/conn-limits.md",{"path":338,"priority":313},"references/conn-pooling.md",{"path":340,"priority":313},"references/conn-prepared-statements.md",{"path":342,"priority":313},"references/data-batch-inserts.md",{"path":344,"priority":313},"references/data-n-plus-one.md",{"path":346,"priority":313},"references/data-pagination.md",{"path":348,"priority":313},"references/data-upsert.md",{"path":350,"priority":313},"references/lock-advisory.md",{"path":352,"priority":313},"references/lock-deadlock-prevention.md",{"path":354,"priority":313},"references/lock-short-transactions.md",{"path":356,"priority":313},"references/lock-skip-locked.md",{"path":358,"priority":313},"references/monitor-explain-analyze.md",{"path":360,"priority":313},"references/monitor-pg-stat-statements.md",{"path":362,"priority":313},"references/monitor-vacuum-analyze.md",{"path":364,"priority":313},"references/query-composite-indexes.md",{"path":366,"priority":313},"references/query-covering-indexes.md",{"path":368,"priority":313},"references/query-index-types.md",{"path":370,"priority":313},"references/query-missing-indexes.md",{"path":372,"priority":313},"references/query-partial-indexes.md",{"path":374,"priority":313},"references/schema-constraints.md",{"path":376,"priority":313},"references/schema-data-types.md",{"path":378,"priority":313},"references/schema-foreign-key-indexes.md",{"path":380,"priority":313},"references/schema-lowercase-identifiers.md",{"path":382,"priority":313},"references/schema-partitioning.md",{"path":384,"priority":313},"references/schema-primary-keys.md",{"path":386,"priority":313},"references/security-privileges.md",{"path":388,"priority":313},"references/security-rls-basics.md",{"path":390,"priority":313},"references/security-rls-performance.md",{"sources":392},[393],"manual",{"npmPackage":54},{"closedIssues90d":11,"description":396,"forks":240,"homepage":397,"license":247,"openIssues90d":242,"pushedAt":243,"readmeSize":238,"stars":244,"topics":398},"Agent Skills to help developers using AI agents with Supabase","https://supabase.com/docs/guides/getting-started/ai-skills",[399,400,401,16],"ai","ai-agents","skills",{"downloads":11},{"classifiedAt":404,"discoverAt":405,"extractAt":406,"githubAt":406,"npmAt":407,"updatedAt":404},1778697814098,1778697808812,1778697811035,1778697812840,[225,226,224,28,16],{"evaluatedAt":410,"extractAt":47,"updatedAt":251},1778697828585,[],[413,444],{"_creationTime":414,"_id":415,"community":416,"display":417,"identity":423,"providers":425,"relations":436,"tags":439,"workflow":440},1778698612243.148,"k173zz7pz5jrtxtr3d3vy4xn4n86n693",{"reviewCount":11},{"description":418,"installMethods":419,"name":421,"sourceUrl":422},"AI 代理的浏览器自动化",{"claudeCode":420},"vercel-labs/agent-browser","agent-browser","https://github.com/vercel-labs/agent-browser",{"basePath":19,"githubOwner":424,"githubRepo":421,"locale":20,"slug":421,"type":253},"vercel-labs",{"evaluate":426,"extract":433},{"promptVersionExtension":218,"promptVersionScoring":25,"score":427,"tags":428,"targetMarket":33,"tier":34},99,[429,430,431,432,225],"browser-automation","cli","webdriver","testing",{"commitSha":36,"marketplace":434,"plugin":435},{"name":421,"pluginCount":260},{"mcpCount":11,"provider":38,"skillCount":11},{"repoId":437,"translatedFrom":438},"kd74a6sfc26xa0ec2tpntj8r2986mn0a","k171hvn0e2t3jzczxm3vzspj3186mgj7",[225,429,430,432,431],{"evaluatedAt":441,"extractAt":442,"updatedAt":443},1778698406247,1778698388091,1778698612243,{"_creationTime":445,"_id":446,"community":447,"display":448,"identity":454,"providers":456,"relations":463,"tags":466,"workflow":467},1778694630535.8174,"k17czh1jzvmp29t3601ga1630186m5p1",{"reviewCount":11},{"description":449,"installMethods":450,"name":452,"sourceUrl":453},"Claude Code 的官方 Neon Serverless Postgres 插件",{"claudeCode":451},"neondatabase/agent-skills","neon","https://github.com/neondatabase/agent-skills",{"basePath":19,"githubOwner":455,"githubRepo":15,"locale":20,"slug":15,"type":253},"neondatabase",{"evaluate":457,"extract":460},{"promptVersionExtension":218,"promptVersionScoring":25,"score":26,"tags":458,"targetMarket":33,"tier":34},[28,459,30,452,224],"serverless",{"commitSha":36,"marketplace":461,"plugin":462},{"name":452,"pluginCount":260},{"mcpCount":11,"provider":38,"skillCount":11},{"repoId":464,"translatedFrom":465},"kd7fnpnf2z4z7frgbq47jwrzzh86nx09","k17fkg7zq41pa5gznrsv1dv13586mw6m",[30,224,452,28,459],{"evaluatedAt":468,"extractAt":469,"updatedAt":470},1778694522852,1778694510092,1778694630535]