JavaScript 异步与模块维护
原名:javascript-pro
检查现代语法、Promise、ESM 和运行时差异,保留原有行为。
中文 Skills 技能说明
网站脚本或 Node.js 工具出现异步和模块兼容问题时,可交给开发岗位数字员工。提供代码、运行版本、构建配置和失败样例,技能整理 Promise、模块边界、浏览器 API 与测试,交付改动草稿及行为对照。现代语法需目标环境支持,不能为了统一风格盲目改动整个项目,也不保证示例可以直接运行。桌面端需依赖与测试工具,保留未提交内容;联网调用、写文件和发布按授权,性能改善以可复现的前后测量为准。
上游能力依据
上游原始适用说明:Writes, debugs, and refactors JavaScript code using modern ES2023+ features, async/await patterns, ESM module systems, and Node.js APIs. Use when building vanilla JavaScript applications, implementing Promise-based async flows, optimising browser or Node.js performance, working with Web Workers or Fetch API, or reviewing .js/.mjs/.cjs files for correctness and best practices.
上游 SKILL.md 主要章节(保留原文标题):
- When to Use This Skill
- Core Workflow
- Reference Guide
- Constraints
- MUST DO
- MUST NOT DO
- Key Patterns with Examples
- Async/Await Error Handling
- Optional Chaining & Nullish Coalescing
- ESM Module Structure
使用边界
先读取项目约定、依赖版本和现有测试,再提出最小改动。写文件、运行脚本、提交代码或发布前应检查差异并保留回退路径。
作者、翻译与许可证
- 原作者
- Jeffallan 与 claude-skills contributors
- 中文翻译
- CEOFans翻译
- 许可证
- MIT
- 上游来源
- https://github.com/Jeffallan/claude-skills/tree/1be15d8064f88fc25216442406d40add8fd23b53/skills/javascript-pro
适用范围
平台:linux、macos、windows;标签:软件开发、JavaScript 异步与模块维护、开源技能
安全提示
基础静态扫描不等于绝对安全。技能可能调用命令、浏览器、云服务或本地文件,请在最小权限环境中使用,高风险操作必须人工确认。
如发现侵权、许可证或安全问题,可在本页前台提交投诉,管理员复核后可立即下架。