[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-addyosmani-best-practices-zh-CN":3,"guides-for-addyosmani-best-practices":429,"similar-k1783sr3r67134hy9dyeaw0xc986nnn1-zh-CN":430},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":244,"isFallback":228,"parentExtension":249,"providers":307,"relations":311,"repo":313,"tags":426,"workflow":427},1778670085817.7424,"k1783sr3r67134hy9dyeaw0xc986nnn1",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"应用现代 Web 开发最佳实践，以实现安全性、兼容性和代码质量。当被要求“应用最佳实践”、“安全审计”、“现代化代码”、“代码质量审查”或“检查漏洞”时使用。",{"claudeCode":12},"addyosmani/web-quality-skills","Web Quality Skills","https://github.com/addyosmani/web-quality-skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":226,"workflow":242},1778670626029.2195,"kn7e83rtm6t6cr2xn049ve1avh86mded","zh-CN",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"practices":204,"prerequisites":205,"promptVersionExtension":206,"promptVersionScoring":207,"purpose":208,"rationale":209,"score":210,"summary":211,"tags":212,"tier":219,"useCases":220,"workflow":225},[21,26,29,32,36,39,44,48,51,54,58,62,65,69,72,75,78,81,84,87,91,95,99,103,107,110,113,116,120,123,126,129,132,135,138,142,146,150,153,157,160,163,166,169,173,176,179,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","描述清楚地说明了应用现代 Web 开发最佳实践以实现安全性、兼容性和代码质量的问题。",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","该技能提供了一种结构化的方法来进行 Web 质量审计，超越了一般的建议，专注于具体的模式和 Lighthouse 指南。",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","该技能提供了可操作的建议和具体的示例来实现最佳实践，涵盖了安全性、兼容性和代码质量，使其可以在专业工作流程中使用。",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","该技能专注于现代 Web 开发最佳实践领域，涵盖安全性、兼容性和代码质量，而不分支到不相关的领域。",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","显示的描述准确简洁地反映了技能的目的和范围，提供了清晰的触发短语。",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","这是一个技能，而不是一个工具类的扩展，因此作用域工具的概念不适用。",{"category":45,"check":46,"severity":42,"summary":47},"Documentation","Configuration & parameter reference","该技能不公开可配置的参数或需要文档记录的选项。",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","这是一个技能，而不是一组工具，因此工具命名约定不适用。",{"category":33,"check":52,"severity":42,"summary":53},"Minimal I/O surface","这是一个技能，而不是一个工具类的扩展，因此 I/O 表面积评估不适用。",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","MIT 许可证在 LICENSE 文件中明确说明，并在 README.md 中引用，使其具有宽松性和可用性。",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","上次提交是在 2026 年 5 月 9 日，在过去 3 个月内。",{"category":59,"check":63,"severity":42,"summary":64},"Dependency Management","该扩展似乎不使用任何需要显式管理的第三方依赖项。",{"category":66,"check":67,"severity":42,"summary":68},"Security","Secret Management","该技能不处理或公开任何秘密。",{"category":66,"check":70,"severity":24,"summary":71},"Injection","该技能提供建议和代码示例，而不是执行外部代码或将不受信任的数据加载为指令。",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","该技能提供指导和代码示例；它不会在运行时获取或执行远程代码。",{"category":66,"check":76,"severity":42,"summary":77},"Sandbox Isolation","该技能纯粹是信息性的，不修改任何文件或与文件系统交互。",{"category":66,"check":79,"severity":42,"summary":80},"Sandbox escape primitives","该技能不包含任何可用于沙箱逃逸的可执行脚本或钩子。",{"category":66,"check":82,"severity":42,"summary":83},"Data Exfiltration","该技能不执行任何出站调用或处理机密数据。",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","捆绑的内容不包含隐藏的指令技巧；描述是干净的。",{"category":88,"check":89,"severity":42,"summary":90},"Hooks","Opaque code execution","没有捆绑脚本或钩子涉及不透明的代码执行。",{"category":92,"check":93,"severity":42,"summary":94},"Portability","Structural Assumption","该技能提供通用的最佳实践，并且不假定用户的项目结构。",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","过去 90 天内打开了 1 个问题，关闭了 0 个。开放问题数量很少，表明参与度良好。",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","SKILL.md 的 frontmatter 包含有意义的版本（'1.0'）并且提交历史是最近的。",{"category":104,"check":105,"severity":42,"summary":106},"Code Execution","Validation","该技能不执行代码或处理需要验证的结构化输入/输出。",{"category":66,"check":108,"severity":42,"summary":109},"Unguarded Destructive Operations","该技能纯粹是信息性的，不包含任何破坏性操作。",{"category":104,"check":111,"severity":42,"summary":112},"Error Handling","该技能不执行代码，因此错误处理检查不适用。",{"category":104,"check":114,"severity":42,"summary":115},"Logging","该技能不执行代码，因此不需要日志记录。",{"category":117,"check":118,"severity":42,"summary":119},"Compliance","GDPR","该技能不处理个人数据。",{"category":117,"check":121,"severity":24,"summary":122},"Target market","该技能提供适用于全球的通用 Web 开发最佳实践，没有区域限制。",{"category":92,"check":124,"severity":42,"summary":125},"Runtime stability","该技能纯粹是信息性的，没有运行时依赖项或平台特定假设。",{"category":45,"check":127,"severity":24,"summary":128},"README","README.md 文件清楚地说明了扩展的目的、范围，并提供了安装和使用说明。",{"category":33,"check":130,"severity":42,"summary":131},"Tool surface size","这是一个技能，而不是一个工具类的扩展。",{"category":40,"check":133,"severity":42,"summary":134},"Overlapping near-synonym tools","这是一个技能，而不是一组工具，因此重叠的近义词工具不适用。",{"category":45,"check":136,"severity":24,"summary":137},"Phantom features","README 和 SKILL.md 中宣传的所有功能都已实现或直接在文档中描述。",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","README 提供了各种环境（npx、Claude Code、Codex、Gemini CLI、claude.ai）的清晰安装说明，并包含复制粘贴的示例。",{"category":143,"check":144,"severity":42,"summary":145},"Errors","Actionable error messages","该技能不执行代码，因此没有需要记录的用户界面错误路径。",{"category":147,"check":148,"severity":42,"summary":149},"Execution","Pinned dependencies","该技能没有任何需要固定的第三方依赖项。",{"category":33,"check":151,"severity":42,"summary":152},"Dry-run preview","该技能是信息性的，没有状态更改操作或出站数据传输。",{"category":154,"check":155,"severity":42,"summary":156},"Protocol","Idempotent retry & timeouts","该技能不涉及远程调用或状态更改操作。",{"category":117,"check":158,"severity":42,"summary":159},"Telemetry opt-in","该技能不发送遥测数据。",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","描述清楚地概述了该技能的作用（应用 Web 开发最佳实践）以及何时使用它（带有特定的触发短语）。",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","Frontmatter 简洁且自成一体，清晰地总结了核心功能和触发短语。",{"category":45,"check":167,"severity":24,"summary":168},"Concise Body","SKILL.md 的正文不足 500 行，并将更深入的内容委托给参考文献。",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","SKILL.md 概述了流程，并在适当的地方链接到外部参考文献，遵循了渐进式披露的原则。",{"category":170,"check":174,"severity":42,"summary":175},"Forked exploration","该技能提供直接的建议和代码示例，而不是进行深入的探索。",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","SKILL.md 提供了大量的安全、兼容性和质量模式的代码示例，这些示例已准备好使用。",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","该技能在浏览器兼容性、已弃用的 API 和代码质量部分中解决了边缘情况和限制，并在适用的情况下提供了恢复步骤。",{"category":104,"check":183,"severity":42,"summary":184},"Tool Fallback","该技能不依赖于 MCP 服务器等外部工具，因此回退机制不适用。",{"category":186,"check":187,"severity":42,"summary":188},"Safety","Halt on unexpected state","该技能是信息性的，不执行需要检查意外预状态的操作。",{"category":92,"check":190,"severity":24,"summary":191},"Cross-skill coupling","该技能是独立的，不隐式依赖其他技能；交叉链接到相关技能是显式的。",1778670489882,"该技能提供了关于应用现代 Web 开发最佳实践的详细指导和代码示例，涵盖安全性、浏览器兼容性和代码质量，并引用 Lighthouse 审计和核心 Web 指标。它涵盖了 HTTPS、CSP、Trusted Types、SRI、语义化 HTML 和错误处理等主题。",[195,196,197,198,199],"安全性最佳实践（HTTPS、CSP、SRI、输入消毒）","浏览器兼容性指南（Doctype、charset、viewport、功能检测）","代码质量模式（有效 HTML、语义化 HTML、错误处理）","性能优化建议","指向审计工具和资源的链接",[201,202,203],"自动代码修复（提供指导，不直接修改代码）。","特定框架的 linting 或代码生成。","运行时监控或性能分析。",[],[],"3.0.0","4.4.0","通过提供可操作的最佳实践和模式，帮助开发人员实施健壮、安全且高质量的 Web 应用程序。","该扩展全面且文档齐全，具有明确的目的和可操作的示例。未发现关键或警告级别的发现。",98,"一个高质量、全面的技能，用于应用现代 Web 开发最佳实践。",[213,214,215,216,217,218],"web-development","best-practices","security","code-quality","performance","compatibility","verified",[221,222,223,224],"当被要求对 Web 代码应用最佳实践时。","在对 Web 应用程序进行安全审计时。","在现代化现有 Web 代码时。","在为 Web 项目进行代码质量审查时。",[],{"codeQuality":227,"collectedAt":229,"documentation":230,"maintenance":233,"security":239,"testCoverage":241},{"hasLockfile":228},false,1778670471601,{"descriptionLength":231,"readmeSize":232},223,8433,{"closedIssues90d":8,"forks":234,"hasChangelog":228,"manifestVersion":235,"openIssues90d":236,"pushedAt":237,"stars":238},171,"1.0",1,1778365548000,1927,{"hasNpmPackage":228,"license":240,"smitheryVerified":228},"MIT",{"hasCi":228,"hasTests":228},{"updatedAt":243},1778670626029,{"basePath":245,"githubOwner":246,"githubRepo":247,"locale":18,"slug":214,"type":248},"skills/best-practices","addyosmani","web-quality-skills","skill",{"_creationTime":250,"_id":251,"community":252,"display":253,"identity":256,"parentExtension":260,"providers":295,"relations":302,"tags":303,"workflow":304},1778669911998.9329,"k17evfk27b0hwd73j3s2d9ng1s86ntdb",{"reviewCount":8},{"description":254,"installMethods":255,"name":247,"sourceUrl":14},"Agent Skills for optimizing web projects against Google Lighthouse, Core Web Vitals, WCAG 2.2, and modern SEO — performance, accessibility, SEO, and best practices.",{"claudeCode":247},{"basePath":257,"githubOwner":246,"githubRepo":247,"locale":258,"slug":247,"type":259},"","en","plugin",{"_creationTime":261,"_id":262,"community":263,"display":264,"identity":268,"providers":270,"relations":288,"tags":290,"workflow":291},1778669911998.9326,"k177nfhtd4nsnawr0k2tqwv9nx86m0p8",{"reviewCount":8},{"description":265,"installMethods":266,"name":267,"sourceUrl":14},"Agent Skills for optimizing web projects against Google Lighthouse, Core Web Vitals, WCAG 2.2, and modern SEO.",{"claudeCode":12},"addy-web-quality-skills",{"basePath":257,"githubOwner":246,"githubRepo":247,"locale":258,"slug":247,"type":269},"marketplace",{"evaluate":271,"extract":283},{"promptVersionExtension":272,"promptVersionScoring":207,"score":273,"tags":274,"targetMarket":281,"tier":282},"3.1.0",75,[275,276,277,278,279,280],"web-performance","lighthouse","accessibility","seo","core-web-vitals","web-quality","global","community",{"commitSha":284,"marketplace":285,"plugin":286},"HEAD",{"name":267,"pluginCount":236},{"mcpCount":8,"provider":287,"skillCount":8},"classify",{"repoId":289},"kd7enw4egr4ry8k3qvzs9kq6f186mas7",[277,279,276,278,275,280],{"evaluatedAt":292,"extractAt":293,"updatedAt":294},1778670420728,1778669911999,1778670657782,{"evaluate":296,"extract":299},{"promptVersionExtension":206,"promptVersionScoring":207,"score":297,"tags":298,"targetMarket":281,"tier":219},95,[213,217,277,278,276,280],{"commitSha":284,"license":240,"plugin":300},{"mcpCount":8,"provider":287,"skillCount":301},6,{"parentExtensionId":262,"repoId":289},[277,276,217,278,213,280],{"evaluatedAt":305,"extractAt":293,"updatedAt":306},1778670460132,1778670657949,{"evaluate":308,"extract":310},{"promptVersionExtension":206,"promptVersionScoring":207,"score":210,"tags":309,"targetMarket":281,"tier":219},[213,214,215,216,217,218],{"commitSha":284,"license":240},{"parentExtensionId":251,"repoId":289,"translatedFrom":312},"k17a3xzcx68gxmc4r373re2g6x86n2k9",{"_creationTime":314,"_id":289,"identity":315,"providers":316,"workflow":422},1778669907395.611,{"githubOwner":246,"githubRepo":247,"sourceUrl":14},{"classify":317,"discover":412,"github":415},{"commitSha":284,"extensions":318},[319,328,339,360,372,378,387,394,401],{"basePath":320,"displayName":247,"installMethods":321,"rationale":322,"selectedPaths":323,"source":327,"sourceLanguage":258,"type":269},".agents/plugins",{"claudeCode":12},"marketplace.json at .agents/plugins/marketplace.json",[324],{"path":325,"priority":326},"marketplace.json","mandatory","rule",{"basePath":257,"description":265,"displayName":267,"installMethods":329,"rationale":330,"selectedPaths":331,"source":327,"sourceLanguage":258,"type":269},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[332,334,336],{"path":333,"priority":326},".claude-plugin/marketplace.json",{"path":335,"priority":326},"README.md",{"path":337,"priority":338},"LICENSE","high",{"basePath":257,"description":254,"displayName":247,"installMethods":340,"license":240,"rationale":341,"selectedPaths":342,"source":327,"sourceLanguage":258,"type":259},{"claudeCode":247},"plugin manifest at .claude-plugin/plugin.json (coalesced with duplicate plugin at codex)",[343,345,346,347,350,352,354,356,358],{"path":344,"priority":326},".claude-plugin/plugin.json",{"path":335,"priority":326},{"path":337,"priority":338},{"path":348,"priority":349},"skills/accessibility/SKILL.md","medium",{"path":351,"priority":349},"skills/best-practices/SKILL.md",{"path":353,"priority":349},"skills/core-web-vitals/SKILL.md",{"path":355,"priority":349},"skills/performance/SKILL.md",{"path":357,"priority":349},"skills/seo/SKILL.md",{"path":359,"priority":349},"skills/web-quality-audit/SKILL.md",{"basePath":361,"description":362,"displayName":277,"installMethods":363,"rationale":364,"selectedPaths":365,"source":327,"sourceLanguage":258,"type":248},"skills/accessibility","Audit and improve web accessibility following WCAG 2.2 guidelines. Use when asked to \"improve accessibility\", \"a11y audit\", \"WCAG compliance\", \"screen reader support\", \"keyboard navigation\", or \"make accessible\".",{"claudeCode":12},"SKILL.md frontmatter at skills/accessibility/SKILL.md",[366,368,370],{"path":367,"priority":326},"SKILL.md",{"path":369,"priority":349},"references/A11Y-PATTERNS.md",{"path":371,"priority":349},"references/WCAG.md",{"basePath":245,"description":373,"displayName":214,"installMethods":374,"rationale":375,"selectedPaths":376,"source":327,"sourceLanguage":258,"type":248},"Apply modern web development best practices for security, compatibility, and code quality. Use when asked to \"apply best practices\", \"security audit\", \"modernize code\", \"code quality review\", or \"check for vulnerabilities\".",{"claudeCode":12},"SKILL.md frontmatter at skills/best-practices/SKILL.md",[377],{"path":367,"priority":326},{"basePath":379,"description":380,"displayName":279,"installMethods":381,"rationale":382,"selectedPaths":383,"source":327,"sourceLanguage":258,"type":248},"skills/core-web-vitals","Optimize Core Web Vitals (LCP, INP, CLS) for better page experience and search ranking. Use when asked to \"improve Core Web Vitals\", \"fix LCP\", \"reduce CLS\", \"optimize INP\", \"page experience optimization\", or \"fix layout shifts\".",{"claudeCode":12},"SKILL.md frontmatter at skills/core-web-vitals/SKILL.md",[384,385],{"path":367,"priority":326},{"path":386,"priority":349},"references/LCP.md",{"basePath":388,"description":389,"displayName":217,"installMethods":390,"rationale":391,"selectedPaths":392,"source":327,"sourceLanguage":258,"type":248},"skills/performance","Optimize web performance for faster loading and better user experience. Use when asked to \"speed up my site\", \"optimize performance\", \"reduce load time\", \"fix slow loading\", \"improve page speed\", or \"performance audit\".",{"claudeCode":12},"SKILL.md frontmatter at skills/performance/SKILL.md",[393],{"path":367,"priority":326},{"basePath":395,"description":396,"displayName":278,"installMethods":397,"rationale":398,"selectedPaths":399,"source":327,"sourceLanguage":258,"type":248},"skills/seo","Optimize for search engine visibility and ranking. Use when asked to \"improve SEO\", \"optimize for search\", \"fix meta tags\", \"add structured data\", \"sitemap optimization\", or \"search engine optimization\".",{"claudeCode":12},"SKILL.md frontmatter at skills/seo/SKILL.md",[400],{"path":367,"priority":326},{"basePath":402,"description":403,"displayName":404,"installMethods":405,"rationale":406,"selectedPaths":407,"source":327,"sourceLanguage":258,"type":248},"skills/web-quality-audit","Comprehensive web quality audit covering performance, accessibility, SEO, and best practices. Use when asked to \"audit my site\", \"review web quality\", \"run lighthouse audit\", \"check page quality\", or \"optimize my website\".","web-quality-audit",{"claudeCode":12},"SKILL.md frontmatter at skills/web-quality-audit/SKILL.md",[408,409],{"path":367,"priority":326},{"path":410,"priority":411},"scripts/analyze.sh","low",{"sources":413},[414],"manual",{"closedIssues90d":8,"description":416,"forks":234,"license":240,"openIssues90d":236,"pushedAt":237,"readmeSize":232,"stars":238,"topics":417},"Agent Skills for optimizing web quality based on Lighthouse and Core Web Vitals.",[277,418,419,279,276,420,421,275],"agent-skills","claude-skills","skills","testing",{"classifiedAt":423,"discoverAt":424,"extractAt":425,"githubAt":425,"updatedAt":423},1778670378490,1778669907395,1778670377375,[214,216,218,217,215,213],{"evaluatedAt":428,"extractAt":293,"updatedAt":243},1778670490040,[],[431,467,495,523,552,580],{"_creationTime":432,"_id":433,"community":434,"display":435,"identity":441,"providers":445,"relations":461,"tags":463,"workflow":464},1778669958874.1707,"k17e7ve95ag28cdc4gwt5qh10d86m1bv",{"reviewCount":8},{"description":436,"installMethods":437,"name":439,"sourceUrl":440},"Baseline cross-project coding conventions for naming, readability, immutability, and code-quality review. Use detailed frontend or backend skills for framework-specific patterns.",{"claudeCode":438},"affaan-m/everything-claude-code","coding-standards","https://github.com/affaan-m/everything-claude-code",{"basePath":442,"githubOwner":443,"githubRepo":444,"locale":258,"slug":439,"type":248},".agents/skills/coding-standards","affaan-m","everything-claude-code",{"evaluate":446,"extract":460},{"promptVersionExtension":206,"promptVersionScoring":207,"score":447,"tags":448,"targetMarket":281,"tier":219},100,[449,214,216,450,451,452,453,454,455,456,457,215,421,458,459],"coding-conventions","typescript","javascript","python","go","java","php","swift","arkts","documentation","refactoring",{"commitSha":284},{"repoId":462},"kd78nxtg70rbj238fg1xbhf7d186mv9t",[457,214,216,449,458,453,454,451,455,452,459,215,456,421,450],{"evaluatedAt":465,"extractAt":466,"updatedAt":465},1778670132818,1778669958874,{"_creationTime":468,"_id":469,"community":470,"display":471,"identity":477,"providers":481,"relations":488,"tags":491,"workflow":492},1778698175626.3276,"k17cj6pbcgtrw523a4sw8mhcxn86mzvv",{"reviewCount":8},{"description":472,"installMethods":473,"name":475,"sourceUrl":476},"Creates custom Semgrep rules for detecting security vulnerabilities, bug patterns, and code patterns. Use when writing Semgrep rules or building custom static analysis detections.",{"claudeCode":474},"trailofbits/skills","Semgrep Rule Creator","https://github.com/trailofbits/skills",{"basePath":478,"githubOwner":479,"githubRepo":420,"locale":258,"slug":480,"type":248},"plugins/semgrep-rule-creator/skills/semgrep-rule-creator","trailofbits","semgrep-rule-creator",{"evaluate":482,"extract":487},{"promptVersionExtension":206,"promptVersionScoring":207,"score":447,"tags":483,"targetMarket":281,"tier":219},[484,215,485,216,486],"semgrep","static-analysis","developer-tools",{"commitSha":284},{"parentExtensionId":489,"repoId":490},"k1757483sd0rdv04r5773w2tb986mb9g","kd7d5sbrd9m157hjv9c7v4wfyn86mk2f",[216,486,215,484,485],{"evaluatedAt":493,"extractAt":494,"updatedAt":493},1778699451460,1778698175626,{"_creationTime":496,"_id":497,"community":498,"display":499,"identity":505,"providers":509,"relations":516,"tags":519,"workflow":520},1778696595410.5671,"k17anj41t8hgk7k78wc98gw6a186n8ks",{"reviewCount":8},{"description":500,"installMethods":501,"name":503,"sourceUrl":504},"Prevent destructive operations using Claude Code hooks. Three modes — cautious (warn on dangerous commands), lockdown (restrict edits to one directory), and clear (remove restrictions). Uses PreToolUse matchers for Bash, Edit, and Write.",{"claudeCode":502},"rohitg00/pro-workflow","safe-mode","https://github.com/rohitg00/pro-workflow",{"basePath":506,"githubOwner":507,"githubRepo":508,"locale":258,"slug":503,"type":248},"skills/safe-mode","rohitg00","pro-workflow",{"evaluate":510,"extract":515},{"promptVersionExtension":206,"promptVersionScoring":207,"score":447,"tags":511,"targetMarket":281,"tier":219},[215,512,513,216,514],"guardrails","operations","hooks",{"commitSha":284},{"parentExtensionId":517,"repoId":518},"k17fxtjcfh5gvxdrhv2dmgn1t986mdhv","kd7am4e918eq98hrd9s31jm4vs86nn0b",[216,512,514,513,215],{"evaluatedAt":521,"extractAt":522,"updatedAt":521},1778696971063,1778696595410,{"_creationTime":524,"_id":525,"community":526,"display":527,"identity":533,"providers":537,"relations":544,"tags":547,"workflow":548},1778692997480.065,"k174jb7x7h52qzjr42hvgsxpj986mgws",{"reviewCount":8},{"description":528,"installMethods":529,"name":531,"sourceUrl":532},"使用严格的交付工作流执行编码任务：构建完整计划、分步实现、持续运行测试，并默认在每一步 (`per_step`) 后提交。当用户要求行为驱动交付或需求不明确时，支持显式提交策略覆盖 (`final_only`, `milestone`) 和可选的 BDD（给定/当/则）。",{"claudeCode":530},"majiayu000/vibeguard","fixflow","https://github.com/majiayu000/vibeguard",{"basePath":534,"githubOwner":535,"githubRepo":536,"locale":18,"slug":531,"type":248},"workflows/fixflow","majiayu000","vibeguard",{"evaluate":538,"extract":543},{"promptVersionExtension":206,"promptVersionScoring":207,"score":447,"tags":539,"targetMarket":281,"tier":219},[216,540,486,541,542,215],"ai-safety","code-generation","workflow-automation",{"commitSha":284},{"repoId":545,"translatedFrom":546},"kd7b0vh258xpbyerk68bk3e1ks86mk58","k17bwx69hk0p0w7rnpzvv2p16h86mp2k",[540,541,216,486,215,542],{"evaluatedAt":549,"extractAt":550,"updatedAt":551},1778692812461,1778692607327,1778692997480,{"_creationTime":553,"_id":554,"community":555,"display":556,"identity":562,"providers":565,"relations":573,"tags":576,"workflow":577},1778675056600.2393,"k17ct63reqgdem6s75y0b76kn186m8xs",{"reviewCount":8},{"description":557,"installMethods":558,"name":560,"sourceUrl":561},"Pre-production audit that scans a codebase for security, database, deployment, code quality, AI/LLM, dependency, frontend, and observability issues. Intercepts deploy commands and blocks until critical items pass. Stack-agnostic. Use for \"run ship gate\", \"am I ready to ship\", \"pre-launch audit\", \"can I deploy\", \"push to production\", \"go live checklist\", \"preflight check\". Not for CI/CD setup or infra provisioning.\n",{"claudeCode":559},"alirezarezvani/claude-skills","ship-gate","https://github.com/alirezarezvani/claude-skills",{"basePath":563,"githubOwner":564,"githubRepo":419,"locale":258,"slug":560,"type":248},"engineering/skills/ship-gate","alirezarezvani",{"evaluate":566,"extract":572},{"promptVersionExtension":206,"promptVersionScoring":207,"score":447,"tags":567,"targetMarket":281,"tier":219},[215,216,568,569,570,571],"deployment","audit","checklist","devops",{"commitSha":284,"license":240},{"parentExtensionId":574,"repoId":575},"k173223hfbd6c4mx6r1jdx23wn86mbpb","kd7ff9s1w43mfyy1n7hf87816186m6px",[569,570,216,568,571,215],{"evaluatedAt":578,"extractAt":579,"updatedAt":578},1778679066333,1778675056600,{"_creationTime":581,"_id":582,"community":583,"display":584,"identity":590,"providers":593,"relations":602,"tags":606,"workflow":607},1778697939909.8792,"k170m27smymn49mgrbpwz23vnh86mc0m",{"reviewCount":8},{"description":585,"installMethods":586,"name":588,"sourceUrl":589},"来自 Supabase 的 Postgres 性能优化和最佳实践。在编写、审查或优化 Postgres 查询、模式设计或数据库配置时，请使用此技能。",{"claudeCode":587},"supabase/agent-skills","supabase-postgres-best-practices","https://github.com/supabase/agent-skills",{"basePath":591,"githubOwner":592,"githubRepo":418,"locale":18,"slug":588,"type":248},"skills/supabase-postgres-best-practices","supabase",{"evaluate":594,"extract":601},{"promptVersionExtension":206,"promptVersionScoring":207,"score":595,"tags":596,"targetMarket":281,"tier":219},99,[597,598,217,599,600,214],"postgres","sql","optimization","schema",{"commitSha":284},{"parentExtensionId":603,"repoId":604,"translatedFrom":605},"k170hrswycfq556p713vzeqg5586nhg4","kd7dwty9y1efv0wztdwgh1x9w186n12k","k17fbv6g1x0t6xarhsc4jgw4rs86nk95",[214,599,217,597,600,598],{"evaluatedAt":608,"extractAt":609,"updatedAt":610},1778697909644,1778697815468,1778697939910]