用途:为编写现代 JavaScript/TypeScript 代码提供指导,面向 ECMAScript 2024+、Node.js 22+、TypeScript 5.5+ 及现代浏览器或服务端运行时。适用于编写原生 JS/TS、处理 REST/fetch API、异步编程、DOM 操作与事件、表单与状态管理、数组对象数据处理、JWT 认证与 CORS 错误处理等场景。
主要能力:涵盖 ES2024+ 新特性(逻辑赋值、数字分隔符、replaceAll/at、toReversed/toSorted/with、Object.groupBy、Map.groupBy)、模板字面量与标签模板、解构与展开;异步编程(async/await、Promise.all/any/allSettled、异步迭代器、顶层 await);API 集成(Fetch 的 GET/POST/PUT/DELETE、Axios 实例与拦截器、带指数退避的重试);DOM 选择与增删、事件委托与表单校验。
使用方式:作为技能文件夹安装到各客户端可见路径。Claude Code 放入本地 skills 目录或兼容插件源;Codex 同步到 $CODEX_HOME/skills/javascript-development 并在重大改动后重启;GitHub Copilot 放入可见技能路径或用项目指令包装。无需 MCP 服务器,回退提示为:“Use the JavaScript Development skill without MCP. Rely on its local instructions, bundled resources, standard shell or editor tools, and direct verification. Show the evidence used before concluding.”
限制与验证:不得在宿主未暴露 MCP 时声称使用了 MCP 操作;以本地文件、测试、渲染输出、日志或截图作为回退证据。声称技能应用成功前需确认目标运行时、框架版本与受影响文件,运行构建/检查/测试等本地验证,并处理错误、依赖漂移与环境差异等边界情况。避免复制过时浏览器或框架模式、异步代码缺少中止/超时/响应检查、把无障碍当作最后润色等反模式。具体收费、价格与平台支持范围资料未提供。