4 skills
upgrade-project
Passed all 3 security checks当用户要求升级、现代化、迁移或替换项目工具链和框架时使用这个技能,尤其是把旧的 JavaScript/TypeScript 工具迁移到新工具,或把项目约定、Docker 构建与部署流程沉淀成可复用规范。适用范围包括格式化器、代码检查器、测试框架、构建工具、包管理器、运行时、模块系统、框架、配置迁移、Dockerfile / docker-build.sh 部署流程和 AGENTS.md / CLAUDE.md 项目提示词提取,例如 Prettier 到 Oxfmt、ESLint 到 Oxlint、Jest 到 Vitest、CommonJS/CJS 到 ESM、旧 Node 版本到新 Node 版本、Docker 多阶段构建和镜像发布。用户提到“升级项目”“迁移技术栈”“替换旧工具”“refactor format”“refactor-lint”“prettier”“oxfmt”“oxc format”“eslint”“oxlint”“oxlint.config.ts”“cjs-esm”“CommonJS 转 ESM”“type module”“verbatimModuleSyntax”“Dockerfile”“docker-build.sh”“deploy:docker”“docker build”“docker push”“镜像发布”“AGENTS.md”“CLAUDE.md”“项目提示词”“后台项目提示词”“通用 agent 提示词”,或者要求把一次升级经验沉淀成可复用流程时,应优先使用这个技能。
·0↓1
notes
Passed all 3 security checks当用户要求补注释、调整注释、review 注释质量、沉淀注释规范,或代码涉及前后端通用逻辑、前端 React Hook / 事件处理器、Node.js 后台 controller / service / SQL / 任务编排时,使用这个 skill。目标是让注释解释关键意图,不给简单代码逐行配旁白。
·0↓1
ddt
Passed all 3 security checks检查并纠正代码里的过度封装、过度抽象、薄 helper、薄类型拆分、实例属性绕传参数和编码规范问题;当用户要求内联小函数、合并薄类型、提升代码可读性或检查代码是否符合项目规范时使用。
·0↓1
summary
Passed all 3 security checks在需求、plan 或实现代码已经明确后,将符合需求的代码、diff、模块链路沉淀为 docs/spec/ 规范文档;当用户要求总结模块、沉淀 spec、更新规格、整理实现口径、记录影响范围、当前边界或 TODO 时使用。也适用于用户提供需求/plan/实现文件,希望把最终行为同步到 docs/spec 的场景。
·0↓1