moai-lang-javascript
JavaScript ES2024+ 开发技能,覆盖 Node.js 22 LTS、Bun、Deno 多运行时,以及 Vitest/Jest 测试、ESLint 9 与 Biome 检查、Express/Fastify/Hono 后端框架。由 .js、.mjs、.cjs 文件及 package.json 自动触发。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-28 00:17
38,433 个结果
JavaScript ES2024+ 开发技能,覆盖 Node.js 22 LTS、Bun、Deno 多运行时,以及 Vitest/Jest 测试、ESLint 9 与 Biome 检查、Express/Fastify/Hono 后端框架。由 .js、.mjs、.cjs 文件及 package.json 自动触发。
NS 自主执行引擎:根据本地或粘贴的计划自行判断规划深度、查阅文档消解疑问、多智能体隔离执行并带评审门闭环。可作为独立流水线,也可作为其他技能的 Phase 2 执行引擎。
NS 执行编排技能:按版本路线图逐个切片驱动实现完成。父会话不写应用代码,每个切片派发一个同步子代理,父会话每切片提交一次 Conventional Commit,并自动推进,直到全部切片完成或触发停止条件。
将已有代码库接入规格驱动规划的引导技能,只读扫描技术栈、模块、规则遵循与缺口,生成供后续规划使用的密集报告,不修改代码。
面向游戏开发的专家技能,覆盖 DragonRuby、Unity 与游戏机制,提供代码审查与编写规范,包括错误处理、Ruby 命名与格式约定,以及对象池、状态机、输入管理等铁律与反模式清单。
Tauri 原生 API 集成技能,为前端应用接入 Tauri 桌面原生能力(文件系统、系统托盘等)提供规则与安全实践,强调命令白名单、IPC 输入校验、异步 I/O 与类型安全。
Vercel React Best Practices 是由 Vercel 工程团队维护的 React 与 Next.js 性能优化指南,包含 8 个类别、共 45 条规则,并按影响程度划分优先级,用于指导自动化重构与代码生成。它适用于编写新的 React 组件或 Next.js 页面、实现客户端或服务端数据获取、审查代码性能问题、重构现有 React/Next.js 代码,以及优化打包体积或加载时间等场景。规则类别按优先级依次为:消除瀑布流(CRITICAL,async-)、打包体积优化(CRITICAL,bundle-)、服务端性能(HIGH,server-)、客户端数据获取(MEDIUM-HIGH,client-)、重渲染优化(MEDIUM,rerender-)、渲染性能(MEDIUM,rendering-)、JavaScript 性能(LOW-MEDIUM,js-)以及高级模式(LOW,advanced-)。每条规则文件包含规则重要性说明、错误代码示例及解释、正确代码示例及解释,以及额外上下文与参考。完整指南可参见 AGENTS.md。
这是一个处理代码评审反馈的技能,强调在实施建议前先进行技术验证,而不是情绪化附和。它要求接收反馈时完整阅读、用自己的话复述需求、对照代码库实际情况核实、判断技术合理性,再逐条实现并测试。适用于收到代码评审意见的场景,尤其是反馈不清晰或技术上存在疑问时,帮助开发者用技术理由而非社交客套来回应评审。
该技能面向 DeFi 协议开发,覆盖 AMM、借贷、收益优化与预言机集成,提供 Solidity 代码示例、DeFi 数学公式、常见陷阱与安全检查清单,适用于在以太坊等链上构建去中心化交易、借贷和收益策略的开发者。
Vercel React Best Practices 是由 Vercel 工程团队维护的 React 与 Next.js 性能优化指南,包含 8 个类别、共 45 条规则,并按影响程度划分优先级,用于指导自动化重构与代码生成。它适用于编写新的 React 组件或 Next.js 页面、实现客户端或服务端数据获取、审查代码性能问题、重构现有 React/Next.js 代码,以及优化打包体积或加载时间等场景。规则类别按优先级依次为:消除瀑布流(CRITICAL,async-)、打包体积优化(CRITICAL,bundle-)、服务端性能(HIGH,server-)、客户端数据获取(MEDIUM-HIGH,client-)、重渲染优化(MEDIUM,rerender-)、渲染性能(MEDIUM,rendering-)、JavaScript 性能(LOW-MEDIUM,js-)以及高级模式(LOW,advanced-)。每条规则文件包含规则重要性说明、错误代码示例及解释、正确代码示例及解释,以及额外上下文与参考。完整指南可参见 AGENTS.md。
面向 Next.js App Router 中使用 Drizzle ORM 连接 PostgreSQL 的参考型技能,涵盖客户端构建、服务端组件读取、Server Actions、Schema 定义、迁移与事务等 36 条规则,修正常见错误默认做法。
Claude Code CLI 是面向 Anthropic Claude AI 的开源命令行界面,可作为智能体式编码系统与终端助手使用。它提供代码库理解、Git 工作流、多文件编辑、模型上下文协议(MCP)、子智能体、自动化以及 CI/CD 集成等能力。用户需配置 Anthropic API Key(环境变量 ANTHROPIC_API_KEY)后使用。核心命令包括启动交互式会话(claude-code)、执行单条指令(claude-code "...")、代码库分析(analyze)、多文件编辑(edit)、Git 相关操作(commit、pr-description、review、resolve-conflicts)等。支持通过项目根目录的 .claude-code.json 进行模型、令牌、忽略规则与工作流配置,并可通过 mcp.config.ts 启用 MCP 与子智能体。本资料同时给出代码重构、自动化测试生成、CI/CD 集成、子智能体自动化等示例,以及常见故障排查方法。
一个用于将第三方 SDK 客户端(如 Stripe、Resend、AWS 等)包装为 Effect 服务的技能模式,通过统一的 use 方法实现一致的错误处理、链路追踪和依赖注入。
一个用于在完成代码改动后做行为保持式简化与复查的技能:检查局部正确性与可维护性,找出真正可能引发缺陷或维护陷阱的问题,并在不改变可观察行为的前提下收紧改动。
一份关于安全有效重构代码的指南技能,聚焦在不改变外部行为的前提下改善代码结构,涵盖提炼方法、移动特性、简化表达式与命名等常见模式,并给出重构流程与适用时机。
Syncfusion JavaScript Gantt Chart 是 Syncfusion Essential JS 2 提供的 JavaScript/TypeScript 甘特图组件(ej2-gantt)使用技能,用于在项目中实现项目排程与任务管理功能。该技能覆盖从初始安装、依赖引入、基础初始化,到数据绑定、任务排程、日历配置、依赖关系、关键路径、基线、资源管理、虚拟滚动与导出等进阶能力的完整实现指引。适用场景包括需要构建项目计划、任务进度跟踪、资源分配与工期可视化界面的 Web 应用。
面向 TypeScript 类型系统的技能资料,涵盖严格模式、泛型、类型守卫、工具类型与编译器配置等用法。
http-request 是一个用于发起 HTTP 请求的技能,支持 GET、POST、PUT、PATCH、DELETE 等方法,并增强输出与 JSON 处理能力。它可携带 JSON 请求体、自定义请求头、Bearer 或 Basic 认证,支持超时、重定向跟随、详细输出以及将响应保存到文件,还支持 multipart 表单文件上传。基础使用无需 API key。适合调用 API 端点、测试接口、下载数据等场景;简单文件下载、浏览器自动化和网页抓取建议使用其他工具。
dotnet-editorconfig 是一份关于通过 .editorconfig 与 global AnalyzerConfig 配置 .NET 代码分析规则的指南,涵盖 IDE* 代码风格规则、CA* 代码质量规则、严重级别、AnalysisLevel、EnforceCodeStyleInBuild、目录层级优先级与 .globalconfig 文件。
Ultrapilot 是 autopilot 的并行版本,可把任务拆解为可并行的子任务,按文件所有权分区分配给多个 worker 同时执行,适用于多组件系统的快速构建与重构。
R 性能最佳实践技能,涵盖性能分析(profiling)、基准测试(benchmarking)、vctrs 后端工具与优化策略。该技能提供性能工具选择指南(profvis、bench::mark()、system.time()、Rprof() 的适用与不适用场景)、分步性能工作流、并行处理与 vctrs 的取舍判断、数据后端选择(data.table、dplyr、base R)、性能反模式,以及 vctrs 自定义向量类、类型稳定函数、强制转换与测试的实现模式。适用于优化 R 代码、排查性能瓶颈、构建类型安全的 R 包等场景。
该技能面向在 Adobe App Builder(OpenWhisk)项目中实现或扩展 FFCPE(Firefly Creative Production for Enterprise)工作流构建器自定义动作的开发者。它依托 @adobe/ffcpe-custom-node-core 与 @adobe/ffcpe-custom-node-app-builder 两个包,说明如何编写并挂载 web 动作(Hono,提供 /submit 与 /status 路由)与 worker 动作(异步作业处理),包括输入输出辅助函数、IMS 入站鉴权、AIO JobStore、OpenWhisk 编排与状态 URL 构建等。内容同时覆盖从零初始化项目(init-bare)、清理脚手架文件、修正 app.config.yaml、替换 webpack 配置、安装依赖、部署后推导目录端点并完成 ffcpe 目录注册的完整流程。
这是一个面向 Adobe App Builder 开发者的技能(Skill),用于帮助构建 FFCPE(Firefly Creative Production for Enterprise)自定义操作(custom actions)。它围绕 @adobe/ffcpe-custom-node-core 和 @adobe/ffcpe-custom-node-app-builder 两个 NPM 包,提供安装、链接本地 SDK、部署 App Builder 应用、编写 catalog 条目、注册与校验自定义操作等完整指引。技能涵盖 Web 动作(POST /submit、GET /status)与 Worker 动作(长任务处理)两种 OpenWhisk 动作形态,并介绍了 Hono 路由挂载、输入输出辅助函数、认证与安全注意事项,以及通过 aio ffcpe catalog 命令进行本地校验、注册、查询、更新、启停和删除等操作。适用于使用 Workflow Builder 以异步提交加状态轮询方式调用自定义动作的团队。
面向 TypeScript 的 Result/Either 类型错误处理技能,用可辨识联合把失败模式写进函数签名,实现铁路式编程与“错误即值”。涵盖 ok/err、map、flatMap、match、tryCatch、错误联合与结果合并等模式。