SuperAPI AI 工具集

javascript-ecosystem

通用与其它

查看项目

更新于 10-16 08:00

技能介绍

用途:LLM 常默认输出训练数据中过采样、落后数年的框架版本与写法。该技能以更新日志索引的形式,把默认输出前移到最新稳定大版本及其范式,用于写代码和代码审查。

用法:先读 package.json 与锁文件,确认已安装的主版本,主版本决定适用范式,不要凭记忆假设;再在下述索引中找到对应工具并打开其 notes 文件查看 Stop/Start 表;按 Start 列编写与审查,重写 Stop 列中的过时默认写法。新项目应基于最新稳定大版本及其范式搭建。

内容范围:索引包含框架(React、Angular、Vue、Svelte、Solid)、元框架(Next.js、Nuxt、React Router、SvelteKit、Astro、TanStack Start/Router、AnalogJS)、UI 与样式(MUI、Tailwind CSS、shadcn/ui、Mantine、Chakra UI、UnoCSS、Motion、Headless UI、CSS-in-JS、Angular Material)、数据与状态(TanStack Query、SWR、Redux Toolkit、Zustand、Jotai、NgRx、Pinia)、工具链与语言(TypeScript、Vite、Node.js、ESLint、包管理器、Biome、Storybook、Turborepo、Nx)、测试(Vitest、Playwright、Jest、Testing Library、Cypress、Angular 测试)、移动(React Native)、后端(Express、Hono、Fastify、Nitro、Drizzle、Prisma、tRPC)、表单与校验(Zod、React Hook Form、TanStack Form)、认证(Auth.js、Better Auth、Clerk)、国际化、日期时间、API 代码生成、GraphQL 客户端、邮件、支付、可观测性、无头 CMS 与 AI SDK。每个 notes 文件含当前稳定版本、LLM 默认偏差、范式转变与 Stop/Start 表。

时效与限制:本技能是带日期的快照(frontmatter 中快照日期 2026-08-20),每个 notes 文件另有 Verified 日期;快照会过时,应视作官方文档的缓存而非权威。若距快照日期或某文件 Verified 日期超过约 6 个月,其版本号与“当前稳定”说法应存疑;范式部分(The shift 与 Start 列)老化慢得多,可更长期信任,但版本号需核实。涉及版本特定判断时,先对照该工具官方发布说明或迁移指南确认。技能经 skills.sh 分发并复制进项目,属固定快照,不自动更新;可通过 npx skills@latest add saschb2b/skills --skill javascript-ecosystem 重新安装覆盖本地副本,并检查快照日期是否前移。未收录的工具需手动按同样方法处理:读版本、查官方变更、识别当前范式与所替代写法、写出 Start 模式。若工具提供官方 agent 指引,应优先加载;本技能自包含教学材料,不强制依赖其他技能。