coding-standards
这是一套面向 TypeScript、JavaScript、React 与 Node.js 开发的通用编码规范与最佳实践集合,覆盖代码质量原则、命名规范、不可变模式、错误处理、异步编程、类型安全、React 组件与 Hooks、API 设计、文件组织、注释文档、性能优化、测试规范以及常见代码坏味道识别。内容以正反示例对比的方式呈现,帮助开发者在实际项目中统一代码风格、提升可读性与可维护性。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-15 00:13
41,172 个结果
这是一套面向 TypeScript、JavaScript、React 与 Node.js 开发的通用编码规范与最佳实践集合,覆盖代码质量原则、命名规范、不可变模式、错误处理、异步编程、类型安全、React 组件与 Hooks、API 设计、文件组织、注释文档、性能优化、测试规范以及常见代码坏味道识别。内容以正反示例对比的方式呈现,帮助开发者在实际项目中统一代码风格、提升可读性与可维护性。
Discord Bot Architect 是一个用于构建生产级 Discord 机器人的专项技能,覆盖 Discord.js(JavaScript)与 Pycord(Python)两套技术栈。它提供网关意图(gateway intents)、斜杠命令(slash commands)、交互式组件(按钮、下拉菜单、模态框)等实现模式,并给出反模式与常见陷阱的规避建议。该技能以代码示例形式展示机器人基础搭建、命令与事件加载、交互组件收集响应等做法,适合需要开发 Discord 机器人的开发者参考。
游戏开发编排技能,提供跨平台通用原则,并按项目需求路由到平台、维度或专项子技能,如 Web、移动、PC、VR/AR、2D、3D、游戏设计、多人、美术与音频。
JavaScript Mastery 是一份覆盖 33+ 个 JavaScript 核心概念的参考技能,源自 33-js-concepts。用于讲解 JS 概念、调试异常行为、教授基础、审查最佳实践和理解语言怪癖,内容从原始类型、闭包到事件循环、异步和函数式编程。
Nest.js 专家技能,专注企业级 Node.js 应用的模块架构、依赖注入、中间件、守卫、拦截器与测试。提供基于 Nest.js 最佳实践的排错与架构指导,覆盖 TypeORM/Mongoose/Prisma、Passport 认证与配置管理,并按类型检查、单元测试、e2e 测试顺序验证修复。
Prisma ORM 专家技能,覆盖 schema 设计、迁移、查询优化、关系建模与数据库操作,支持 PostgreSQL、MySQL 和 SQLite。用于排查 Prisma schema 问题、N+1 查询、连接池与事务等常见场景。
一个面向 TypeScript 与 JavaScript 的专家型 AI 技能,覆盖类型级编程、性能优化、monorepo 管理、迁移策略与现代工具链,并给出检测、诊断、修复与验证的可执行命令,适用于代码审查、复杂类型问题排查和渐进式迁移等场景。
Codebase Memory 是一个面向代码库的“代码记忆”工具,通过把代码解析成知识图谱,帮助 AI 代理快速回答代码结构类问题。与使用 grep 全文搜索(返回约 8 万 token)相比,图谱查询能以约 500 token 返回精确的调用者、依赖、死代码等结构结果。它提供 15 个 MCP 工具,涵盖索引、搜索、调用链追踪、变更影响分析、Cypher 查询、代码片段读取、架构总览和索引覆盖率检查等,并支持 CLI 模式在终端直接调用。适合在 C、C++、C#、Python、TypeScript/JS、Go、PHP、Ruby 等语言的项目中做代码探索、重构评估和死代码清理。使用时需注意索引纪律:.cbmignore 区分大小写,必须排除依赖、资源文件和版本快照,否则会产生数十万节点的冗余图谱;Papyrus 等无解析支持的语言不会被索引。索引无自动备份,删除不可恢复。
该技能是一套面向 Windows 64 位原生 C/C++ 可执行文件的构建、测试与发布门禁操作手册,覆盖编译器选择、测试运行器模式、可复现构建与发布前检查清单。它说明了在没有安装 MSVC 或 Windows SDK 的机器上,如何用 Clang 构建自带 Win32 头文件的应用,以及包含 libc 头文件的测试如何改用 mingw gcc;并给出 -fno-builtin、库链接顺序、栈大小等关键编译参数,提供统一的测试脚本模式与确定性构建、清洁重建等发布门禁流程。
codebase-analyzer 是一个交互式技能,用于分析项目结构并生成 CLAUDE.md 项目记忆文件,适用于初始化 auto-memory、创建 CLAUDE.md 或运行 /auto-memory:init 的场景。
Gemini Interactions API 技能文档,指导开发者用新版 Interactions API 调用 Gemini 模型,覆盖文本、多轮对话、多模态、图像与视频生成、流式输出、函数调用、结构化输出、托管智能体与深度研究,并说明从旧版 generateContent 迁移的要点。
用于构建 Gemini Live API 实时双向流式应用的技能,覆盖 WebSocket 音频/视频/文本流、语音活动检测、原生音频、函数调用、会话管理与临时令牌等能力。
omp-delegate 是一个用于把有边界的编码任务委派给 Oh My Pi(omp)实现者的技能,仅在用户明确要求时使用。编排者负责撰写任务简报、审查改动并自行提交,omp 只在其自身会话中修改工作区。
根据自然语言 API 描述或 cURL 命令,生成可导入的 Postman Collection v2.1 JSON 文件,并配套生成环境变量文件,适用于快速搭建 API 请求集合。
将 OpenAPI 3.x 或 Swagger 2.0 规范(YAML 或 JSON)转换为可直接导入的 Postman Collection v2.1 JSON 文件,并可生成配套环境文件。
sdk-dx 是一项面向 SDK 设计与开发者体验(DX)的技能,主张通过贴近原生习惯的 API、可引导的错误信息与顺畅的使用路径提升采用率与口碑。资料未给出具体 API 规范或实现细节。
setup-matt-pocock-skills 是一个为仓库做一次性配置的提示驱动型技能,用于在首次使用同一系列工程技能之前,先把它们所依赖的仓库级配置搭建好。它会探索当前仓库状态,然后依次确认三项决策:问题跟踪器(问题记录在哪里——GitHub、GitLab、本地 markdown 或其他;若选择 GitHub 或 GitLab,还需确认外部 PR 是否也作为处理入口)、分类(triage)标签词汇(对应五个固定角色的标签字符串,可覆盖为仓库中已有的标签名),以及领域文档布局(单上下文还是多上下文)。确认后,它会在已有的 CLAUDE.md 或 AGENTS.md 中写入或更新 ## Agent skills 区块,并生成 docs/agents/ 下的 issue-tracker.md、triage-labels.md、domain.md 三个文件。该技能是探索、展示、与用户确认后再写入,而非确定性脚本,并且不会覆盖用户对周边章节的修改。
该技能要求在编写框架相关代码时,先查阅并引用官方文档,确保实现基于权威、可追溯的资料,避免使用过时模式。流程为检测技术栈与版本、抓取相关官方文档、按文档模式实现、给出完整来源引用。
what-could-break 是一个面向代码变更风险分析的技能,用于在修改多个文件前找出差异之外可能被破坏的地方,并产出一项可运行的证据来证明变更安全。它不满足于列出调用方,而是关注 grep 无法发现的破坏:同一规则的多份副本、提示词与智能体文件中的旧规则、各客户端与线上传输格式、存储状态、环境变量、独立重启的进程、并发时序、锁定版本的依赖源码、生成与随附代码、旧行为测试与观测配置等。使用方式为四步:读取变更与符号;找出使变更安全的关键事实;手动检查 grep 覆盖不到的位置;用脚本或测试运行真实代码证明该事实,并标明每项事实的验证层级(自己声称、指向文件行、逐步追踪、实际运行、线上复现)。适用于多文件修改或共享路径修改前的设计阶段、用户询问“这可能破坏什么”、以及任务描述对既有代码作出断言时。限制:风险需有真实概率与代价;未搜到结果也要记录搜索过程;不替代环境测试与专家评审;报告与脚本不得包含机密数据。
woo-guard 是一个用于审查生成的或修改过的 WooCommerce 代码的技能,重点检查订单与商品数据、结账与金额逻辑、运行环境与兼容性,并包含安全基线,适用于扩展、支付与配送集成、结账定制及订单/商品逻辑在交付前的把关。
architect-reviewer 是一个面向软件架构一致性的代码审查技能,在结构变更、新增服务或 API 修改后主动审查代码,检查是否符合既有架构模式与原则。
Backend Architect 是一个面向后端系统架构的 AI 技能,用于设计 RESTful API、微服务边界与数据库模式,并审查系统架构的可扩展性与性能瓶颈。
explore-skills 是 ShipSwift 中用于浏览和探索可用组件的技能,帮助用户按类别查看生产就绪的 SwiftUI 实现目录。当用户表达“explore”“browse”“show skills”“list components”“what's available”等意图时使用。它可读取本地目录文件并分类展示组件,在用户选中后读取源代码并介绍功能、特性、代码结构与依赖,还能推荐可组合使用的组件方案。所有源码位于本地 ShipSwift/SWPackage/ 下,无需网络。
recomp 是一个用于启动或继续 Nintendo Switch 静态重编译项目的技能工具,基于本地 LASRecomp 派生的工具链与 Horizon/NVN 运行时。它的目标是在构建时把某一固定版本游戏的 AArch64 模块提升为 C 代码,并适配一套替换 Horizon 服务与 NVN 的原生运行时。该工具面向逐游戏的工程化开发,并非自动转换器;成功生成项目骨架并不代表游戏可运行。使用时可先获取固定版本的基础工具链,再通过初始化脚本完成项目搭建、ExeFS 提取以及模块与缺口报告生成。