用途:这是一个 TypeScript 5.9+ 开发专家技能,面向现代 TypeScript 项目,覆盖 React 19、Next.js 16 App Router 以及类型安全 API 模式。当出现 .ts、.tsx、.mts、.cts 文件、TypeScript 配置或 React/Next.js 项目时自动触发。
主要能力:核心栈包括 TypeScript 5.9(延迟模块求值、装饰器、satisfies 操作符)、React 19(Server Components、use hook、Actions、并发特性)、Next.js 16(App Router、Server Actions、middleware、ISR/SSG/SSR)、类型安全 API(tRPC 11、Zod 3.23、tanstack-query)以及测试(Vitest、React Testing Library、Playwright)。还涵盖 Zustand 与 Jotai 状态管理、Zod 复杂校验模式、类型守卫与 assertNever 等类型安全模式。
使用方式:可用 npx create-next-app 加 latest、typescript、tailwind、app 参数创建 Next.js 16 项目;用 npm install 安装 tRPC server/client、react-query、zod、tanstack react-query;用 npm install -D 安装 vitest、testing-library react、playwright test。类型检查可运行 npx tsc --noEmit,构建检查用 npm run build,ESLint 用 npx next lint。
适用场景:需要 React 19 与 Next.js 16 全栈开发、类型安全 API 设计、表单与服务端操作、状态管理及测试策略的 TypeScript 项目。
限制:资料未提供收费、价格、平台支持范围与效果数据;更多高级模式、性能优化与部署配置需参考其 reference.md 与 examples.md。