数据库迁移
vdevelop
io.github.HoangNguyen0403/agent-skills-standard/database-migrations
规划纯增量的零停机 schema 迁移,兼顾上线、回填与回滚。用于重命名列、回填数据或发布有风险的数据库变更。
“3” 共 2,730 个结果
vdevelop
io.github.HoangNguyen0403/agent-skills-standard/database-migrations
规划纯增量的零停机 schema 迁移,兼顾上线、回填与回滚。用于重命名列、回填数据或发布有风险的数据库变更。
vdevelop
io.github.HoangNguyen0403/agent-skills-standard/database-postgresql
应用 PostgreSQL 在迁移、索引、事务与 ORM 边界方面的标准。用于修改实体、Prisma schema、迁移、RLS,或 PostgreSQL 的查询性能工作。
vdevelop
io.github.HoangNguyen0403/agent-skills-standard/database-mongodb
从访问模式出发应用 MongoDB 的数据建模、索引与查询规则。用于设计 schema、在嵌入与引用之间做选择,或调优 MongoDB 查询行为。
vdevelop
io.github.HoangNguyen0403/agent-skills-standard/database-redis
以 TTL、淘汰策略与延迟感知的键设计优化 Redis 作为缓存与协调基础设施。用于实现 Redis 缓存、键失效或 Redis 性能相关工作。
vdevelop
io.github.HoangNguyen0403/agent-skills-standard/typescript-best-practices
编写地道的 TypeScript 模式,产出整洁、可维护的代码。用于编写或重构 TypeScript 类、函数、模块或异步逻辑。
vdevelop
io.github.HoangNguyen0403/agent-skills-standard/typescript-language
应用现代 TypeScript 标准确保类型安全与可维护性。用于处理类型、接口、泛型、枚举、联合类型或 tsconfig 设置。
vdevelop
io.github.HoangNguyen0403/agent-skills-standard/typescript-security
保护服务端 TypeScript 的输入、认证令牌与注入边界。用于 API/请求校验、数据净化、密钥与敏感配置;纯客户端的 React 表单校验与通用 linting 不在此列。
vdevelop
io.github.HoangNguyen0403/agent-skills-standard/typescript-tooling
TypeScript 的开发工具、lint 与构建配置。用于配置 ESLint、Prettier、Jest、Vitest、tsconfig 或任何 TS 构建工具。
vdevelop
io.github.HoangNguyen0403/agent-skills-standard/nextjs-upgrade
依据官方指南与 codemod 完成 Next.js 版本迁移。使用 codemod 将 Next.js 项目升级到新主版本时使用。
vdevelop
io.github.HoangNguyen0403/agent-skills-standard/nextjs-tooling
配置 Next.js 的构建工具、部署与开发者工作流。用于为 Next.js 项目搭建 Turbopack、standalone Docker 输出、bundle 分析、CI 缓存、环境变量校验或 ESLint 集成。
vdevelop
io.github.HoangNguyen0403/agent-skills-standard/nextjs-testing
为 Next.js 项目编写基于 React Testing Library 的 Jest 或 Vitest 单元测试,以及 Playwright E2E 测试。用于用 RTL 测试组件、用 MSW 模拟 API,或编写 Playwright 用户流程测试。
vdevelop
io.github.HoangNguyen0403/agent-skills-standard/nextjs-styling
在 Next.js 中用 Tailwind、CSS Modules 与 cn() 工具实现零运行时 CSS,样式方案兼容 RSC。用于选择样式库、创建动态 class 工具,或用 next/font 优化字体。
vdevelop
io.github.HoangNguyen0403/agent-skills-standard/nextjs-state-management
在 Next.js 应用中管理 URL、服务端与客户端状态的最佳实践。用于在 URL 参数、SWR/TanStack Query、Zustand 或 Context 之间做状态选型,或修复 localStorage 引起的水合不一致。
vdevelop
io.github.HoangNguyen0403/agent-skills-standard/nextjs-server-actions
为数据变更、表单与乐观 UI 实现安全的 Next.js Server Actions。用于构建 action、表单流程、鉴权检查或写后重新验证。
vdevelop
io.github.HoangNguyen0403/agent-skills-standard/nextjs-security
用中间件认证、Server Action 校验、CSP 头与 Taint API 保护 Next.js App Router。用于添加认证中间件、用 Zod 校验 Server Action 输入,或防止密钥泄露到客户端包。
vdevelop
io.github.HoangNguyen0403/agent-skills-standard/nextjs-rendering
在 Next.js App Router 中选择并实现 SSG、SSR、ISR、流式渲染或部分预渲染(PPR)策略。用于为页面选择渲染模式、配置 generateStaticParams 或启用 PPR。
vdevelop
io.github.HoangNguyen0403/agent-skills-standard/nextjs-pages-router
在 Next.js 遗留项目中用 getServerSideProps、getStaticProps 与 API 路由实现 Pages Router 数据获取。用于 pages/ 目录项目、添加 SSR/SSG 数据获取或创建 API 路由。
vdevelop
io.github.HoangNguyen0403/agent-skills-standard/nextjs-optimization
为 Next.js 性能与 Core Web Vitals 优化图片、字体、脚本与元数据。用于配置 next/image 改善 LCP、用 next/font 消除布局偏移、设置 next/script 加载策略,或用 generateMetadata 做 SEO。
vdevelop
io.github.HoangNguyen0403/agent-skills-standard/nextjs-i18n
跨 App Router 与 Pages Router 的多语言处理、locale 路由与检测策略最佳实践。在 Next.js 中添加 i18n、locale 路由或语言检测时使用。
vdevelop
io.github.HoangNguyen0403/agent-skills-standard/nextjs-data-fetching
在 Next.js 中实现 Fetch API、缓存与再验证(revalidation)策略。用于获取数据、配置缓存行为或在 Next.js 中实现再验证。
vdevelop
io.github.HoangNguyen0403/agent-skills-standard/nextjs-data-access-layer
在 Next.js 中构建安全、可复用的数据访问模式:DTO、污点检查与就近授权。用于集中数据库查询、把原始数据转换为 DTO、添加 server-only 守卫,或防止敏感数据流入客户端组件。
vdevelop
io.github.HoangNguyen0403/agent-skills-standard/nextjs-caching
配置 Next.js 的缓存层、失效策略与 cache-component API。在 Next.js 中选择 `fetch` 缓存、`use cache`、缓存标签或排查陈旧数据时使用。
vdevelop
io.github.HoangNguyen0403/agent-skills-standard/nextjs-authentication
安全的令牌存储(HttpOnly Cookie)与 Middleware 模式。在 Next.js 中实现认证、安全会话存储或认证中间件时使用。
vdevelop
io.github.HoangNguyen0403/agent-skills-standard/nextjs-architecture
以 Feature-Sliced Design 分层、按域分组的切片与严格的导入层级来组织 Next.js 项目。用于将功能划入 FSD 层、强制切片边界,或保持 page.tsx 轻薄。