[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-bytebase-testing-zh-CN":3,"guides-for-bytebase-testing":366,"similar-k176pwd386d6t3rbnfq14vdmzd86mj3p-zh-CN":367},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":252,"isFallback":241,"parentExtension":256,"providers":257,"relations":263,"repo":266,"tags":362,"workflow":363},1778683657868.8076,"k176pwd386d6t3rbnfq14vdmzd86mj3p",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"为 DBHub 运行和排查测试，包括单元测试、使用 Testcontainers 的集成测试以及特定于数据库的测试。在被要求运行测试、修复测试失败、调试集成测试、排查 Docker/数据库容器问题或添加新测试时使用。在验证代码更改是否正常工作或需要调查 CI 测试失败时也使用。",{"claudeCode":12},"bytebase/dbhub","DBHub 测试技能","https://github.com/bytebase/dbhub",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":231,"workflow":250},1778683657868.8079,"kn76rbdar91zc7vs62a5hpa2xx86n8d6","zh-CN",{"checks":20,"evaluatedAt":191,"extensionSummary":192,"features":193,"nonGoals":199,"practices":202,"prerequisites":203,"promptVersionExtension":206,"promptVersionScoring":207,"purpose":208,"rationale":209,"score":210,"summary":211,"tags":212,"tier":219,"useCases":220,"workflow":225},[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,138,141,144,147,151,154,157,160,163,166,169,173,177,181,184,188],{"category":22,"check":23,"severity":24,"summary":25},"调用","精确的目的","pass","描述清楚地说明了该技能的目的：为 DBHub 运行和排查测试，包括各种测试类型以及 Docker/数据库容器问题的排查。它还明确列出了正面触发条件，并通过专注于测试相关任务暗示了非目标。",{"category":22,"check":27,"severity":24,"summary":28},"简洁的前置元数据","前置元数据简洁，有效地总结了运行和排查 DBHub 测试的核心功能，随后是相关的触发短语。",{"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},"实用性","用法示例","SKILL.md 提供了清晰、可复制粘贴的示例，用于运行所有测试、特定测试文件、带模式的测试以及详细输出，展示了宣传的功能。",{"category":42,"check":46,"severity":24,"summary":47},"边缘情况","SKILL.md 讨论了边缘情况和限制，例如容器启动失败、SQL Server 超时、测试隔离问题和 CI 失败，并提供了症状和恢复步骤。",{"category":49,"check":50,"severity":39,"summary":51},"代码执行","工具回退","此技能仅使用 pnpm 命令，不依赖外部 MCP 服务器，因此工具回退不适用。",{"category":53,"check":54,"severity":24,"summary":55},"安全","在意外状态下停止","SKILL.md 通过提供容器启动和测试隔离问题的排查步骤，隐含地处理了意外状态，如果未解决，这些问题会有效地停止工作流。",{"category":57,"check":58,"severity":24,"summary":59},"可移植性","跨技能耦合","该技能是独立的，并且仅专注于 DBHub 项目内的测试，似乎不依赖于其他技能或与之有隐式耦合。",{"category":42,"check":61,"severity":24,"summary":62},"问题相关性","描述清楚地说明了运行和排查 DBHub 测试的具体问题，解决了修复测试失败和调试集成测试等特定痛点。",{"category":42,"check":64,"severity":24,"summary":65},"独特的卖点","该技能通过集中化和详细说明 DBHub 的各种测试类型的执行，包括超越通用 LLM 功能的特定命令和架构见解，提供了清晰的价值主张。",{"category":42,"check":67,"severity":24,"summary":68},"生产就绪性","该技能已准备好投入生产，提供了运行和排查测试的全面说明，包括 Docker 等先决条件以及各种数据库集成的详细指南。",{"category":70,"check":71,"severity":24,"summary":72},"范围","单一职责原则","该技能的范围明确围绕 DBHub 的测试运行和排查，遵循单一职责原则。",{"category":70,"check":74,"severity":24,"summary":75},"描述质量","该描述准确地反映了该技能的功能和用例，提供了如何运行和排查 DBHub 测试的清晰简洁的概述。",{"category":22,"check":77,"severity":24,"summary":78},"范围限定的工具","该技能使用特定的 pnpm 命令（例如 `pnpm test`、`pnpm test:unit`）来执行不同的测试操作，而不是一个通用的命令。",{"category":30,"check":80,"severity":39,"summary":81},"配置和参数参考","该技能依赖项目中的标准 pnpm 命令和测试配置，这些配置不作为技能本身的显式参数或配置选项公开。",{"category":70,"check":83,"severity":24,"summary":84},"工具命名","使用的命令（`pnpm test`、`pnpm test:unit` 等）具有描述性，并遵循运行测试的标准约定。",{"category":70,"check":86,"severity":24,"summary":87},"最小 I/O 接口","该技能通过 pnpm 脚本的标准命令行执行进行交互，这些脚本定义明确且不暴露多余的 I/O。",{"category":89,"check":90,"severity":24,"summary":91},"许可证","许可证可用性","该扩展根据 MIT 许可证授权，如 LICENSE 文件所示，这是一个宽松的开源许可证。",{"category":93,"check":94,"severity":24,"summary":95},"维护","提交记录时效性","最新提交在 2026 年 4 月 21 日，在过去 3 个月内，表明维护活跃。",{"category":93,"check":97,"severity":24,"summary":98},"依赖管理","该项目使用 pnpm，并且锁定文件的存在表明依赖项已得到管理和固定，这表明采取了适当的更新措施。",{"category":53,"check":100,"severity":39,"summary":101},"秘密管理","该技能专注于运行测试，不处理或暴露秘密。",{"category":53,"check":103,"severity":24,"summary":104},"注入","该技能执行预定义的 pnpm 测试命令，不加载或执行外部第三方数据作为指令。",{"category":53,"check":106,"severity":24,"summary":107},"传递供应链炸弹","该技能执行本地 pnpm 命令，不在运行时获取或执行外部代码。",{"category":53,"check":109,"severity":24,"summary":110},"沙箱隔离","该技能在项目的上下文环境中执行本地测试命令，并且不尝试修改项目文件夹之外的文件。",{"category":53,"check":112,"severity":24,"summary":113},"沙箱逃逸原语","该技能使用标准的 pnpm 命令，不包含任何用于沙箱逃逸的原语，例如分离的进程生成或拒绝-重试循环。",{"category":53,"check":115,"severity":39,"summary":116},"数据泄露","该技能的目的是运行测试，不涉及向任何第三方读取或提交机密数据。",{"category":53,"check":118,"severity":24,"summary":119},"隐藏文本技巧","捆绑的内容（SKILL.md）没有隐藏的操纵技巧，使用了干净的可打印 ASCII 和标准 Unicode。",{"category":121,"check":122,"severity":24,"summary":123},"钩子","不透明代码执行","该技能的执行依赖于清晰、可读的 pnpm 命令和测试脚本，没有任何混淆或运行时代码获取。",{"category":57,"check":125,"severity":24,"summary":126},"结构假设","该技能正确地假设了 SKILL.md 中定义的项目结构及其相对路径，没有特定于操作系统的假设。",{"category":128,"check":129,"severity":24,"summary":130},"信任","问题关注度","在过去 90 天内，共打开了 22 个问题，关闭了 30 个问题，这表明问题关闭率健康且维护者参与活跃。",{"category":132,"check":133,"severity":24,"summary":134},"版本控制","发布管理","该存储库有近期的提交记录，并且通过 `pnpm install` 和 `pnpm dev` 命令暗示了清晰的版本控制策略，表明发布过程得到了维护。",{"category":49,"check":136,"severity":24,"summary":137},"验证","该技能依赖 pnpm 的测试执行，它在内部处理参数验证。命令本身是特定的，不需要该技能进行进一步验证。",{"category":53,"check":139,"severity":39,"summary":140},"无保护的破坏性操作","该技能专注于运行测试，这些测试通常是只读操作，不涉及删除或强制推送等破坏性操作。",{"category":49,"check":142,"severity":24,"summary":143},"错误处理","SKILL.md 提供了常见错误的详细排查步骤，指导用户如何处理容器启动失败和测试隔离问题等。",{"category":49,"check":145,"severity":39,"summary":146},"日志记录","此技能专注于执行测试，不涉及需要单独审计日志的敏感操作或出站调用。",{"category":148,"check":149,"severity":39,"summary":150},"合规性","GDPR","该技能处理测试执行，不处理任何个人数据。",{"category":148,"check":152,"severity":24,"summary":153},"目标市场","该技能专注于运行 DBHub 的测试，这是通用的，不与任何特定的地理或法律管辖区挂钩；因此，目标市场是全球性的。",{"category":57,"check":155,"severity":24,"summary":156},"运行时稳定性","该技能使用标准的 pnpm 命令和 Node.js，使其在 POSIX 兼容系统上稳定运行，并且排查部分解决了潜在的环境问题，如 Docker 的可用性。",{"category":30,"check":158,"severity":24,"summary":159},"README","README 文件清楚地说明了该扩展作为轻量级 MCP 服务器用于数据库操作的目的，并提供了安装和使用说明。",{"category":70,"check":161,"severity":24,"summary":162},"工具表面积","该技能主要利用 pnpm 命令进行测试，这可以被视为一个单一的连贯工作流，而不是大量的独立工具。",{"category":22,"check":164,"severity":24,"summary":165},"重叠的近义词工具","用于测试的 pnpm 命令是不同的，没有近义词重叠；每个命令都服务于特定的测试目的。",{"category":30,"check":167,"severity":24,"summary":168},"幻影功能","SKILL.md 中宣传的所有功能，如运行单元和集成测试，都有相应的 pnpm 命令，并在项目中实现。",{"category":170,"check":171,"severity":24,"summary":172},"安装","安装说明","SKILL.md 提供了使用 pnpm 命令运行测试的清晰说明，README 提供了 DBHub 本身的安装指南，这是该技能所测试的。",{"category":174,"check":175,"severity":24,"summary":176},"错误","可操作的错误消息","SKILL.md 提供了常见错误的具体指导，包括容器启动问题和测试隔离问题，并提供了具体的修复步骤。",{"category":178,"check":179,"severity":24,"summary":180},"执行","固定的依赖项","锁定文件的存在（由 `pnpm install` 和 `pnpm dev` 暗示）表明依赖项已固定，确保了可预测的执行。",{"category":70,"check":182,"severity":39,"summary":183},"试运行预览","此技能的功能是执行测试，这些测试不是状态更改操作，因此不需要试运行预览。",{"category":185,"check":186,"severity":39,"summary":187},"协议","幂等重试和超时","该技能执行本地测试命令，不涉及需要幂等性或特定超时的远程调用或状态更改操作。",{"category":148,"check":189,"severity":39,"summary":190},"遥测选择加入","该技能不发出遥测数据；它仅执行本地测试命令。",1778683567163,"此技能使用 pnpm 和 Vitest 执行 DBHub 项目的单元和集成测试。它提供了关于运行测试、排查 Docker 容器失败等常见问题以及理解测试架构和文件位置的详细指导。",[194,195,196,197,198],"运行单元测试","运行带有 Testcontainers 的集成测试","排查 Docker 和数据库容器问题","调试测试失败","添加新测试",[200,201],"开发或修改 DBHub 核心应用程序逻辑","在测试上下文之外管理数据库架构或数据",[],[204,205],"已安装并运行 Docker","足够的 Docker 内存（建议 4GB+）","3.0.0","4.4.0","提供一种可靠且文档齐全的方式来运行、调试和排查 DBHub 项目的测试，以确保代码质量和稳定性。","该技能因其出色的文档、清晰的目的和强大的测试工作流实现而获得高分。未发现明显的警告或关键问题，支持其已验证的等级。",98,"一个高质量的技能，用于运行和排查 DBHub 测试，拥有出色的文档和清晰的说明。",[213,214,215,216,217,218],"testing","vitest","dbhub","integration-tests","docker","sql","verified",[221,222,223,224],"当被要求为 DBHub 运行测试时","当修复测试失败时","当调试集成测试时","当调查 CI 测试失败时",[226,227,228,229,230],"确定要运行的测试类型（单元、集成、特定文件）。","执行相应的 pnpm test 命令。","如果出现问题，请查阅排查部分以获取有关容器启动、超时或隔离问题的指导。","分析测试输出以识别失败。","进行必要的代码或测试更正并重新运行测试。",{"codeQuality":232,"collectedAt":234,"documentation":235,"maintenance":238,"popularity":245,"security":247,"testCoverage":249},{"hasLockfile":233},true,1778683545452,{"descriptionLength":236,"readmeSize":237},362,5539,{"closedIssues90d":239,"forks":240,"hasChangelog":241,"openIssues90d":242,"pushedAt":243,"stars":244},30,232,false,2,1776768933000,2745,{"npmDownloads":246},117,{"hasNpmPackage":233,"license":248,"smitheryVerified":241},"MIT",{"hasCi":233,"hasTests":233},{"updatedAt":251},1778683657868,{"basePath":253,"githubOwner":254,"githubRepo":215,"locale":18,"slug":213,"type":255},".claude/skills/testing","bytebase","skill",null,{"evaluate":258,"extract":261},{"promptVersionExtension":206,"promptVersionScoring":207,"score":210,"tags":259,"targetMarket":260,"tier":219},[213,214,215,216,217,218],"global",{"commitSha":262,"license":248},"HEAD",{"repoId":264,"translatedFrom":265},"kd75gz890g3h6zj0xf3qtbrdjd86mpw3","k175gyn48mnxc9t7nw1j5v3f9986mgyh",{"_creationTime":267,"_id":264,"identity":268,"providers":269,"workflow":357},1778683515127.8374,{"githubOwner":254,"githubRepo":215,"sourceUrl":14},{"classify":270,"discover":330,"extract":333,"github":334,"npm":356},{"commitSha":262,"extensions":271},[272,284,290,297],{"basePath":273,"description":274,"displayName":275,"installMethods":276,"rationale":277,"selectedPaths":278,"source":282,"sourceLanguage":283,"type":255},".claude/skills/fix-bug","Use when given a GitHub issue URL or number to investigate and implement a fix. Triggers on \"fix issue\", \"fix bug\", \"fix","fix-bug",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/fix-bug/SKILL.md",[279],{"path":280,"priority":281},"SKILL.md","mandatory","rule","en",{"basePath":253,"description":285,"displayName":213,"installMethods":286,"rationale":287,"selectedPaths":288,"source":282,"sourceLanguage":283,"type":255},"Run and troubleshoot tests for DBHub, including unit tests, integration tests with Testcontainers, and database-specific tests. Use when asked to run tests, fix test failures, debug integration tests, troubleshoot Docker/database container issues, or add new tests. Also use when verifying code changes work correctly or when CI test failures need investigation.",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/testing/SKILL.md",[289],{"path":280,"priority":281},{"basePath":291,"description":292,"displayName":215,"installMethods":293,"rationale":294,"selectedPaths":295,"source":282,"sourceLanguage":283,"type":255},"skills/dbhub","Guide for querying databases through DBHub MCP server. Use this skill whenever you need to explore database schemas, inspect tables, or run SQL queries via DBHub's MCP tools (search_objects, execute_sql). Activates on any database query task, schema exploration, data retrieval, or SQL execution through MCP — even if the user just says \"check the database\" or \"find me some data.\" This skill ensures you follow the correct explore-first workflow instead of guessing table structures.",{"claudeCode":12},"SKILL.md frontmatter at skills/dbhub/SKILL.md",[296],{"path":280,"priority":281},{"basePath":298,"description":299,"displayName":215,"installMethods":300,"license":248,"rationale":301,"selectedPaths":302,"source":282,"sourceLanguage":283,"type":329},"","Minimal, token-efficient Database MCP Server for PostgreSQL, MySQL, SQL Server, SQLite, MariaDB",{"npm":215},"server.json with namespace/server name at server.json",[303,305,307,309,312,315,317,319,321,323,325,327],{"path":304,"priority":281},"server.json",{"path":306,"priority":281},"package.json",{"path":308,"priority":281},"README.md",{"path":310,"priority":311},"LICENSE","high",{"path":313,"priority":314},"src/index.ts","low",{"path":316,"priority":314},"src/server.ts",{"path":318,"priority":314},"src/tools/builtin-tools.ts",{"path":320,"priority":314},"src/tools/custom-tool-handler.ts",{"path":322,"priority":314},"src/tools/execute-sql.ts",{"path":324,"priority":314},"src/tools/index.ts",{"path":326,"priority":314},"src/tools/registry.ts",{"path":328,"priority":314},"src/tools/search-objects.ts","mcp",{"sources":331},[332],"manual",{"npmPackage":215},{"closedIssues90d":239,"description":335,"forks":240,"homepage":336,"license":248,"openIssues90d":242,"pushedAt":243,"readmeSize":237,"stars":244,"topics":337},"Zero-dependency, token-efficient database MCP server for Postgres, MySQL, SQL Server, MariaDB, SQLite.","https://dbhub.ai",[338,339,340,341,329,342,343,344,345,346,347,348,349,350,351,352,353,218,354,355],"ai","anthropic","claude","database","mcp-server","claude-ai","mysql","postgres","sqlserver","cursor","mariadb","dify","sqlite","codex","llm","mssql","postgresql","agents",{"downloads":246},{"classifiedAt":358,"discoverAt":359,"extractAt":360,"githubAt":360,"npmAt":361,"updatedAt":358},1778683522443,1778683515127,1778683518768,1778683521062,[215,217,216,218,213,214],{"evaluatedAt":364,"extractAt":365,"updatedAt":251},1778683567588,1778683522639,[],[368,398,430,459,490,519],{"_creationTime":369,"_id":370,"community":371,"display":372,"identity":378,"providers":382,"relations":391,"tags":394,"workflow":395},1778690831986.3767,"k17fjjgdng9c2xwz18cc594g0986n7wy",{"reviewCount":8},{"description":373,"installMethods":374,"name":376,"sourceUrl":377},"Use for Vue.js testing. Covers Vitest, Vue Test Utils, component testing, mocking, testing patterns, and Playwright for E2E testing.",{"claudeCode":375},"hyf0/vue-skills","vue-testing-best-practices","https://github.com/hyf0/vue-skills",{"basePath":379,"githubOwner":380,"githubRepo":381,"locale":283,"slug":376,"type":255},"skills/vue-testing-best-practices","hyf0","vue-skills",{"evaluate":383,"extract":390},{"promptVersionExtension":206,"promptVersionScoring":207,"score":384,"tags":385,"targetMarket":260,"tier":219},100,[386,213,214,387,388,389],"vue-js","playwright","component-testing","e2e-testing",{"commitSha":262},{"parentExtensionId":392,"repoId":393},"k17fvvpt61wrah7aepwqhgjp4d86n8jx","kd7a1a0bdc2ez150x3razht61n86m6a8",[388,389,387,213,214,386],{"evaluatedAt":396,"extractAt":397,"updatedAt":396},1778691195044,1778690831986,{"_creationTime":399,"_id":400,"community":401,"display":402,"identity":408,"providers":413,"relations":423,"tags":426,"workflow":427},1778675056600.233,"k172wzwk1napvsdjp5dmnr3qa986mhdy",{"reviewCount":8},{"description":403,"installMethods":404,"name":406,"sourceUrl":407},"Use when the user asks to generate API tests, create integration test suites, test REST endpoints, or build contract tests.",{"claudeCode":405},"alirezarezvani/claude-skills","API Test Suite Builder","https://github.com/alirezarezvani/claude-skills",{"basePath":409,"githubOwner":410,"githubRepo":411,"locale":283,"slug":412,"type":255},"engineering/skills/api-test-suite-builder","alirezarezvani","claude-skills","api-test-suite-builder",{"evaluate":414,"extract":422},{"promptVersionExtension":206,"promptVersionScoring":207,"score":415,"tags":416,"targetMarket":260,"tier":219},99,[417,216,418,214,419,420,421],"api-testing","contract-tests","pytest","supertest","httpx",{"commitSha":262,"license":248},{"parentExtensionId":424,"repoId":425},"k173223hfbd6c4mx6r1jdx23wn86mbpb","kd7ff9s1w43mfyy1n7hf87816186m6px",[417,418,421,216,419,420,214],{"evaluatedAt":428,"extractAt":429,"updatedAt":428},1778678433211,1778675056600,{"_creationTime":431,"_id":432,"community":433,"display":434,"identity":440,"providers":445,"relations":452,"tags":455,"workflow":456},1778695548458.3445,"k17efcm48b2g7a0r4sjg7rj5nn86ntd7",{"reviewCount":8},{"description":435,"installMethods":436,"name":438,"sourceUrl":439},"Containerize an R-based MCP (Model Context Protocol) server using Docker. Covers mcptools integration, port exposure, stdio vs HTTP transport, and connecting Claude Code to the containerized server. Use when deploying an R MCP server without requiring a local R installation, creating a reproducible MCP server environment, running MCP servers alongside other containerized services, or distributing an MCP server to other developers.\n",{"claudeCode":437},"pjt222/agent-almanac","Containerize MCP Server","https://github.com/pjt222/agent-almanac",{"basePath":441,"githubOwner":442,"githubRepo":443,"locale":283,"slug":444,"type":255},"skills/containerize-mcp-server","pjt222","agent-almanac","containerize-mcp-server",{"evaluate":446,"extract":451},{"promptVersionExtension":206,"promptVersionScoring":207,"score":384,"tags":447,"targetMarket":260,"tier":219},[217,329,448,449,450],"r","containerization","deployment",{"commitSha":262,"license":248},{"parentExtensionId":453,"repoId":454},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[449,450,217,329,448],{"evaluatedAt":457,"extractAt":458,"updatedAt":457},1778696981156,1778695548458,{"_creationTime":460,"_id":461,"community":462,"display":463,"identity":469,"providers":474,"relations":483,"tags":486,"workflow":487},1778693180473.1135,"k17de92egj55jy906n011tje2n86nev2",{"reviewCount":8},{"description":464,"installMethods":465,"name":467,"sourceUrl":468},"Azure Container Registry SDK for Python. Use for managing container images, artifacts, and repositories.\nTriggers: \"azure-containerregistry\", \"ContainerRegistryClient\", \"container images\", \"docker registry\", \"ACR\".\n",{"claudeCode":466},"microsoft/agent-skills","Azure Container Registry SDK for Python","https://github.com/microsoft/agent-skills",{"basePath":470,"githubOwner":471,"githubRepo":472,"locale":283,"slug":473,"type":255},".github/plugins/azure-sdk-python/skills/azure-containerregistry-py","microsoft","agent-skills","azure-containerregistry-py",{"evaluate":475,"extract":482},{"promptVersionExtension":206,"promptVersionScoring":207,"score":384,"tags":476,"targetMarket":260,"tier":219},[477,478,479,480,481,217],"azure","container-registry","sdk","python","devops",{"commitSha":262,"license":248},{"parentExtensionId":484,"repoId":485},"k171mfx6atvhq1bkhpky84v4b186n9qd","kd77czgnv00rfjm815pcc5xx5986n5t8",[477,478,481,217,480,479],{"evaluatedAt":488,"extractAt":489,"updatedAt":488},1778694832694,1778693180473,{"_creationTime":491,"_id":492,"community":493,"display":494,"identity":500,"providers":504,"relations":512,"tags":515,"workflow":516},1778696691708.3264,"k179thjzaw5kepc7zhdj9sat3n86mcqp",{"reviewCount":8},{"description":495,"installMethods":496,"name":498,"sourceUrl":499},"Validate pending migrations for foreign key consistency, rollback safety, and best practices",{"claudeCode":497},"ruvnet/ruflo","migrate-validate","https://github.com/ruvnet/ruflo",{"basePath":501,"githubOwner":502,"githubRepo":503,"locale":283,"slug":498,"type":255},"plugins/ruflo-migrations/skills/migrate-validate","ruvnet","ruflo",{"evaluate":505,"extract":511},{"promptVersionExtension":206,"promptVersionScoring":207,"score":384,"tags":506,"targetMarket":260,"tier":219},[341,507,218,508,509,510],"migrations","validation","code-quality","developer-tools",{"commitSha":262},{"parentExtensionId":513,"repoId":514},"k176me0sh9b6bc3gzttnywx4w986njzh","kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[509,341,510,507,218,508],{"evaluatedAt":517,"extractAt":518,"updatedAt":517},1778701008912,1778696691708,{"_creationTime":520,"_id":521,"community":522,"display":523,"identity":529,"providers":533,"relations":540,"tags":542,"workflow":543},1778687399826.0325,"k17269dg7c9710vn40ysst9cbx86nekj",{"reviewCount":8},{"description":524,"installMethods":525,"name":527,"sourceUrl":528},"Universal SQL performance optimization assistant for comprehensive query tuning, indexing strategies, and database performance analysis across all SQL databases (MySQL, PostgreSQL, SQL Server, Oracle). Provides execution plan analysis, pagination optimization, batch operations, and performance monitoring guidance.",{"claudeCode":526},"github/awesome-copilot","sql-optimization","https://github.com/github/awesome-copilot",{"basePath":530,"githubOwner":531,"githubRepo":532,"locale":283,"slug":527,"type":255},"skills/sql-optimization","github","awesome-copilot",{"evaluate":534,"extract":539},{"promptVersionExtension":206,"promptVersionScoring":207,"score":384,"tags":535,"targetMarket":260,"tier":219},[218,536,537,341,538],"performance","optimization","tuning",{"commitSha":262},{"repoId":541},"kd7dsmv976w8rtkqnjjfdtfgks86nnmw",[341,537,536,218,538],{"evaluatedAt":544,"extractAt":545,"updatedAt":544},1778689968064,1778687399826]