数据库迁移模式
指导实现专家级的数据库迁移模式:数据库与自动化决策框架、生产可用的模式以及数据库迁移模式工作流的具体模板。当用户询问数据库迁移模式、database migration patterns 配置,或数据库项目的数据库最佳实践时使用。当用户需要其他后端基础设施能力时请勿使用——可查看 backend infrastructure 子类目下的同级技能。
使用场景/代码审查与 GitHub
拉取 PR、读 diff、查 Issue、管理仓库。适合 Code Review、发布说明、CI 问题排查。
共匹配 6,813 个资源 · 第 70 / 142 页
GitHub MCP 让 AI 进入你的协作流程:拉取 PR diff 做代码审查、检索 Issue 历史定位已知问题、读取 CI 日志分析构建失败、汇总提交生成 changelog。官方 github/github-mcp-server 通过 GitHub API 或个人访问令牌(PAT)鉴权,Gitee / GitLab 也有对应实现。
Code Review 实践:把团队的评审规范写成 Skill(如「检查竞态、边界、错误处理,按严重度输出」),配合 GitHub MCP 让 AI 先过一遍 PR,人工只看 AI 标出的高风险行——审查耗时通常明显下降,且低級错误漏检更少。
权限建议:使用细粒度 PAT(只授予目标仓库 contents / pull-requests 读写),组织仓库务必开只读起步;让 AI 发布评论或合并前先要求确认,防止误操作污染协作记录。
指导实现专家级的数据库迁移模式:数据库与自动化决策框架、生产可用的模式以及数据库迁移模式工作流的具体模板。当用户询问数据库迁移模式、database migration patterns 配置,或数据库项目的数据库最佳实践时使用。当用户需要其他后端基础设施能力时请勿使用——可查看 backend infrastructure 子类目下的同级技能。
数据库 schema 迁移专家,涵盖零停机迁移策略、schema 演进模式、数据回填技术、迁移工具链(Flyway、Liquibase、自研)、回滚规划、蓝绿数据库部署、大表迁移与迁移测试策略。当用户询问 database migration expert、database migration expert 最佳实践,或需要 database migration expert 实施指导时使用。当用户需要其他专项技能或涉及无关技术领域时请勿使用。
数据库 schema 设计专长,涵盖规范化与反规范化策略、索引、查询优化、分区、连接池、迁移管理、多租户模式与只读副本。当用户询问 database architect、database architect 最佳实践,或需要 database architect 实施指导时使用。当用户需要其他专项技能或涉及无关技术领域时请勿使用。
高级 TypeScript 专长,涵盖类型级编程、泛型模式、可辨识联合、模板字面量类型、条件类型、映射类型、声明合并、模块增强以及严格模式的精通运用。当用户询问 typescript guru、typescript guru 最佳实践,或需要 typescript guru 实施指导时使用。当用户需要其他专项技能或涉及无关技术领域时请勿使用。
指导高级 TypeScript 类型运算:可辨识联合、映射类型、条件类型、模板字面量类型、工具类型组合,以及面向库作者的类型级编程。当用户询问 typescript 类型模式、可辨识联合、映射类型、条件类型、模板字面量类型、工具类型或 infer 关键字时使用。当用户询问 TypeScript 基础配置(用 typescript-project-setup)、运行时校验(用 typescript-runtime-safety)或 JavaScript 惯用法(用 javascript-idioms)时请勿使用。
指导使用 Zod 进行 TypeScript 运行时类型校验:schema 设计、品牌类型、类型守卫、应用边界处的运行时校验,以及 parse-not-validate 模式。当用户询问 Zod schema、运行时校验、品牌类型、类型守卫、parse-not-validate 或 API 边界校验时使用。当用户询问 TypeScript 类型系统特性(用 typescript-type-patterns)、项目配置(用 typescript-project-setup)或测试(用 javascript-testing-patterns)时请勿使用。
指导完成专家级的 TypeScript 项目配置:开启严格模式的 tsconfig.json、路径别名、声明文件生成、monorepo 的组合工程(composite projects)以及 ESM 配置,覆盖决定类型安全与开发体验的关键决策。当用户询问搭建 TypeScript 项目、配置 tsconfig.json、设置路径别名、组合工程或 TypeScript 构建配置时使用。当用户询问 TypeScript 类型模式(用 typescript-type-patterns)、运行时校验(用 typescript-runtime-safety)或 Node.js 搭建(用 nodejs-project-setup)时请勿使用。
指导实现专家级的 Next.js 性能优化:TypeScript 与框架决策框架、生产可用的模式以及 nextjs 性能工作流的具体模板。当用户询问 next.js 性能、nextjs performance 配置,或 Next.js 项目的 TypeScript 最佳实践时使用。当用户需要其他 Web 开发能力时请勿使用——可查看 web development 子类目下的同级技能。
指导实现专家级的 Next.js 部署模式:TypeScript 与框架决策框架、生产可用的模式以及 nextjs 部署模式工作流的具体模板。当用户询问 next.js 部署模式、nextjs deployment patterns 配置,或 Next.js 项目的 TypeScript 最佳实践时使用。当用户需要其他 Web 开发能力时请勿使用——可查看 web development 子类目下的同级技能。
指导实现专家级的 Next.js 数据模式:TypeScript 与框架决策框架、生产可用的模式以及 nextjs 数据模式工作流的具体模板。当用户询问 next.js 数据模式、nextjs data patterns 配置,或 Next.js 项目的 TypeScript 最佳实践时使用。当用户需要其他 Web 开发能力时请勿使用——可查看 web development 子类目下的同级技能。
Next.js 架构专长,涵盖 App Router 模式、服务端与客户端组件、基于 Server Actions 的数据获取、中间件、路由处理器、ISR、流式 SSR、图片优化、并行路由与拦截路由。当用户询问 nextjs architect、nextjs architect 最佳实践,或需要 nextjs architect 实施指导时使用。当用户需要其他专项技能或涉及无关技术领域时请勿使用。
指导实现专家级的 Next.js App Router 模式:TypeScript 与框架决策框架、生产可用的模式以及 App Router 工作流的具体模板。当用户询问 next.js app router 模式、nextjs app router 模式配置,或 Next.js 项目的 TypeScript 最佳实践时使用。当用户需要其他 Web 开发能力时请勿使用——可查看 web development 子类目下的同级技能。
Quarkus 3.x LTS 的测试驱动开发,使用 JUnit 5、Mockito、REST Assured、Camel 测试与 JaCoCo。在添加功能、修复 bug 或重构事件驱动服务时使用。
Quarkus 安全最佳实践:认证、授权、JWT/OIDC、RBAC、输入验证、CSRF、密钥管理与依赖安全。
Quarkus 安全最佳实践:认证、授权、JWT/OIDC、RBAC、输入验证、CSRF、密钥管理与依赖安全。
Quarkus 安全最佳实践:认证、授权、JWT/OIDC、RBAC、输入验证、CSRF、密钥管理与依赖安全。
Quarkus 3.x LTS 架构模式,使用 Camel 处理消息、RESTful API 设计、CDI 服务、Panache 数据访问与异步处理。适用于采用事件驱动架构的 Java Quarkus 后端工作。
Quarkus 3.x LTS 架构模式,结合 Camel 消息传递、RESTful API 设计、CDI 服务、Panache 数据访问与异步处理。
Quarkus 3.x LTS 的测试驱动开发,使用 JUnit 5、Mockito、REST Assured、Camel 测试和 JaCoCo。适用于添加功能、修复缺陷或重构事件驱动服务。
为 Qt/QML、Qt 项目、Web 或嵌入式 MPU/MCU 目标设计或审查 UI。在创建界面、布局、导航或做 UX 审查时使用。
审查文档/文案是否符合写作指南。当被要求“审查我的文档”“检查写作风格”“审计文案”“审查文档语气与口吻”或“对照写作手册检查此页”时使用。
在实现之前或实现的同时,将含义模糊或影响较大的产品与工程变更转化为范围明确、可验证的验收标准。适用于用户请求澄清功能、定义验收标准、降低安全/数据/迁移/集成变更风险、为其他智能体准备实现需求,或让复杂需求变得可测试时。除非用户明确调用此技能,否则不要因琐碎改动、简单修复、进行中的调试、代码审查或验收条件已明确的实现请求而触发。
面向 Claude Code 会话的全面验证系统。
面向 Claude Code 会话的正式评估框架,落实评估驱动开发(EDD)原则。
Spring Boot 的测试驱动开发,使用 JUnit 5、Mockito、MockMvc、Testcontainers 与 JaCoCo。在添加功能、修复 bug 或重构时使用。
在编写新功能、修复 bug 或重构代码时使用此 skill。强制推行测试驱动开发,覆盖率不低于 80%,涵盖单元、集成与 E2E 测试。
跨项目的基础编码约定,涵盖命名、可读性、不可变性与代码质量评审。框架特定的模式请使用前端或后端专用 skill。
基于本能(instinct)的学习系统:通过 hook 观察会话,创建带置信度评分的原子 instinct,并把它们演化为 skill、命令或代理。v2.1 增加了项目范围内的 instinct,以避免跨项目污染。
Java Spring Boot 服务中 Spring Security 的最佳实践:认证/授权、验证、CSRF、密钥、响应头、速率限制与依赖安全。
Laravel 安全最佳实践:认证/授权、验证、CSRF、批量赋值、文件上传、密钥管理、速率限制与安全部署。
Laravel 架构模式、路由/控制器、Eloquent ORM、服务层、队列、事件、缓存以及面向生产应用的 API 资源。
Spring Boot 架构模式、REST API 设计、分层服务、数据访问、缓存、异步处理与日志记录。用于 Java Spring Boot 后端工作。
Django 架构模式、基于 DRF 的 REST API 设计、ORM 最佳实践、缓存、信号、中间件以及生产级 Django 应用。
Rust 测试模式,包括单元测试、集成测试、异步测试、基于属性的测试、mock 与覆盖率,遵循 TDD 方法论。
Kotlin 测试模式:Kotest、MockK、协程测试、基于属性的测试以及 Kover 覆盖率,遵循 TDD 方法与 Kotlin 惯用实践。
Go 测试模式,包括基于表格的测试、子测试、基准测试、模糊测试与覆盖率,并遵循 TDD 方法与 Go 惯用实践。
Playwright 端到端测试模式、Page Object Model、配置、CI/CD 集成、测试产物管理与不稳定测试应对策略。
面向 Node.js、Express 和 Next.js API 路由的后端架构模式、API 设计、数据库优化与服务端最佳实践。
面向 React、Next.js 的前端开发模式,涵盖状态管理、性能优化与 UI 最佳实践。
用于本地开发的 Docker 与 Docker Compose 模式,涵盖容器安全、网络、卷策略与多服务编排。
数据库迁移最佳实践:schema 变更、数据迁移、回滚与零停机部署,覆盖 PostgreSQL、MySQL 和常用 ORM(Prisma、Drizzle、Kysely、Django、TypeORM、golang-migrate)。
Web 应用的部署工作流、CI/CD 流水线模式、Docker 容器化、健康检查、回滚策略与生产就绪清单。
REST API 设计模式:资源命名、状态码、分页、过滤、错误响应、版本管理与生产 API 限流。
Python 惯用模式、PEP 8 规范、类型提示,以及构建健壮、高效、可维护 Python 应用的最佳实践。
基于 pytest 的 Python 测试策略:TDD 方法、fixture、Mock、参数化与覆盖率要求。
Next.js 16+ 与 Turbopack:增量打包、文件系统缓存、开发速度提升,以及何时用 Turbopack 替代 webpack。
基于 C++ Core Guidelines(isocpp.github.io)的 C++ 编码规范。在编写、评审或重构 C++ 代码时使用,以推行现代、安全、符合惯用法的实践。
使用 firecrawl 与 exa MCP 进行多源深度研究。检索网页、综合发现,并交付带有来源归属的引用报告。在用户需要对任意主题做有证据、有引用的彻底研究时使用。
本地 stdio 部署用个人访问令牌(推荐细粒度 PAT)最简单;多用户托管场景才需要 GitHub App / OAuth。环境变量名见资源详情页。
会。它是第一道过滤而非替代:语义类缺陷检出不错,但供应链、越权逻辑仍需专业审计与人工评审兜底。
取决于模型提供方与令牌权限。企业内网可选本地模型 + 只读令牌;令牌务必设置过期与最小 scope,并定期轮换。