database-analyzer
分析并优化数据库模式,识别性能问题,并提出改进建议。在处理数据库结构、索引或查询性能时使用。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
分析并优化数据库模式,识别性能问题,并提出改进建议。在处理数据库结构、索引或查询性能时使用。
数据库设计原则和决策。模式设计、索引策略、ORM选择、无服务器数据库。
通过删除所有数据并重新启动API容器来触发自动播种,从而重置本地开发数据库。作为开发数据库重置自动化的单一真实来源。
将Oracle DDL转换为与Snowflake兼容的dbt模型。当从Oracle转换视图、表或存储过程到dbt代码时,应使用此技能,生成带有测试和文档的schema.yml文件,或将Oracle PL/SQL迁移到遵循dbt最佳实践。
应用领域驱动设计、整洁架构、CQRS和命令/查询模式来进行代码审查和功能设计。在分析或设计应用程序、服务、基础设施、数据访问、验证、领域或函数项目中的代码时使用,或者在处理罗马维修订单服务中的架构问题、分层、映射、实体、值对象、仓库或验证器时使用。
根据客户的预算、家庭构成和用途,选择最合适的车辆,并自动生成经销商用车辆提案书。当用户询问车辆推荐、汽车提案或经销商提案时使用。触发关键词包括「提案书」「车辆提案」「推荐」「推荐的车」「proposal」等。
当出现问题时隐藏自动调试 - 用户看到的是简单的问题提示或“正在修复...”,而不是堆栈跟踪或技术错误
调试Docker构建失败、容器运行时错误、平台架构问题(ARM64/AMD64/WSL2)、AWS ECR/ECS拉取失败,并优化Docker工作流程。当遇到Docker构建错误、容器崩溃、ECR认证问题、ECS部署问题、性能问题、网络故障、卷权限错误,或处理多平台Docker镜像时使用。
在设计模式、编写迁移、创建索引或做出数据库架构决策时为强制要求 - 强制执行PostgreSQL 18的最佳实践,包括AIO、UUIDv7、时间约束和现代索引策略
安全地创建数据库迁移
使用Datalab云API将文档(PDF、EPUB、PPTX、DOCX、XLSX、HTML、图片)转换为Markdown。当用户希望使用Datalab API进行文档转换,或者更倾向于基于云的处理而不是本地marker CLI时使用。
将Vertica DDL转换为与Snowflake兼容的dbt模型。当从Vertica转换视图、表或存储过程到dbt代码时,或者生成带有测试和文档的schema.yml文件,或者迁移Vertica SQL以遵循dbt最佳实践时,应使用此技能。
通过DDGS元搜索引擎库进行网络搜索。用于查找未知的文档、事实或任何网络内容。轻量级,无需浏览器。
DearTs Framework 开发技能。基于 SDL3 + ImGui 的 C++20 现代应用框架,提供完整的应用生命周期管理、类型安全事件系统、Content Registry 和插件架构。适用于 DearTs Framework 相关的所有开发任务,包括应用程序开发、事件驱动架构、插件系统、多视图应用等。
系统化的调试框架,确保在修复之前进行根本原因调查。包括四阶段调试过程、反向调用堆栈跟踪、多层验证和验证协议。在遇到错误、测试失败、意外行为、性能问题或在声称工作完成之前使用。防止随机修复、掩盖症状和虚假的完成声明。
在调查Kubernetes Pod故障、崩溃、资源问题或服务降级时使用。为任何Kubernetes环境中的事件分类、根本原因分析和修复计划提供系统性的调查方法。
Shopify应用中Prisma ORM的最佳实践,包括多租户数据隔离、查询优化、事务模式和迁移策略。在进行数据库操作时自动调用。
专业审查数据库设计文档和迁移代码的DBA
根据模式生成数据库ER图以供文档使用
生成完整的DDD边界上下文,采用分层架构(领域、应用、基础设施、展示)。在创建新的后端功能、边界上下文、领域实体时使用,或者当用户提到“DDD”、“边界上下文”、“领域模型”、“整洁架构”、“分层架构”时使用。
验证DDD架构的合规性,包括层分离、依赖规则和模式。在提交前验证上下文、检查新功能、审查重构代码或确保层隔离时使用(例如,“验证用户上下文”,“检查产品领域层”)。
当用户需要调试、修改或扩展代码锻造应用程序的CLI命令、参数解析或CLI行为时使用。这包括添加新命令、修复CLI错误、更新命令选项或解决与CLI相关的问题。
诊断并解决Superbloom集群中Flux GitOps部署、Kubernetes pod、服务和HelmReleases的问题
具有强大解析能力的CFN循环进展的战略决策。在评估验证者共识并确定PROCEED/ITERATE/ABORT结果时使用。