SuperAPI AI 工具集

Skill 广场

找到适合任务的 Agent Skill,阅读介绍并复制安装命令。

更新于 10-19 00:11

编程与开发

37,000 个结果

code-quality

code-quality 是一个面向 TypeScript/JavaScript 代码质量与类型安全的技能,用于在编写或重构代码时应用一组类型驱动的质量技巧。它强调“解析而非校验”(parse-don't-validate)、让非法状态不可表示、穷尽匹配、纯函数与注入接缝、公共 API 质量等原则。每个技巧都配有独立参考文档,包含原则说明、真实的前后对比示例以及可搜索的坏味道。该技能适用于重构、清理、改进、加固代码或 API 的请求,也适用于首次编写新模块、类型或公共导出时希望一次做对。它明确不是缺陷排查工具,缺陷排查应使用 /code-review。使用时要求先明确说出决策,再改变代码形态;一次只应用一种技巧并保持测试通过;避免过度抽象,遵循三次法则与 YAGNI;在可判定性允许时优先选择最强方案。其护栏包括:只关注质量而非正确性、每次改动必须消除真实失败模式、保持公共接口面小。

编程与开发390 次安装

node-inspect-debugger

通过 --inspect 与 Chrome DevTools Protocol 在终端调试 Node.js 的技能。它让开发者摆脱仅靠 console.log 的局限,直接在命令行以编程方式驱动 Node 内置的 V8 inspector,获得真正的断点、单步(步入/步过/步出)、调用栈回溯、局部与闭包作用域变量导出,以及在暂停帧中执行任意表达式的求值能力。技能提供两条路线:内置的 node inspect(零安装、CLI REPL,适合快速排查)与基于 chrome-remote-interface 的 CDP 编程方式(适合批量设置断点、跨运行收集状态、在无交互的代理循环中调试)。文中给出完整 REPL 命令表、附加到运行中进程的方法、TypeScript 经 tsx 调试的启动方式、在调试器下运行 Vitest 测试、CPU 性能分析与堆快照的采集脚本,并列出源映射行号错位、--inspect 与 --inspect-brk 差异、端口占用、子进程不会被父进程 inspect 等常见坑。适用于 Node 测试失败需查看中间状态、UI 或 TUI 崩溃排查、闭包变量检查以及性能剖析等场景。

编程与开发389 次安装

better-auth-authentication

本项目介绍在 TypeScript 应用中集成 Better Auth 认证流程的方法,适用于开启邮箱密码认证、配置社交登录提供商,以及实现注册、登录、登出与验证等场景。内容涵盖目标、快速上手、邮箱验证、社交提供商以及使用注意事项。通过 betterAuth 初始化服务端认证实例,可开启 emailAndPassword 并配置 socialProviders;在客户端通过 createAuthClient 创建认证客户端,调用 signUp.email、signIn.email、signIn.social 和 signOut 完成认证操作。邮箱验证部分提供 emailVerification.sendVerificationEmail 发送验证链接,并可用 emailAndPassword.requireEmailVerification 强制登录前完成验证。社交提供商在 socialProviders 中配置凭据,使用 signIn.social 发起 OAuth 流程,并可通过 callbackURL、errorCallbackURL、newUserCallbackURL 控制重定向。注意事项包括:客户端方法只能在客户端调用,密钥需保存在仅服务端可访问的环境变量中,可使用 rememberMe 控制邮箱密码登录的持久会话。

编程与开发388 次安装

cmux-review

cmux-review 是 manaflow-ai/cmux 项目中的代码审查技能,用于在合并前审查由智能体编写的代码变更,或在大量编辑后、修复后复审时使用。其核心目标是减少开发者需要投入的注意力,只暴露具体的正确性缺陷,默认抑制风格问题、细枝末节和推测性改进建议,除非用户明确要求。默认的合并前审查流程要求将任务意图、base/head SHA 和精确 diff 交给审查子智能体,先关注正确性,再检查仓库规则,并保持发现过程独立于作者的推理。审查策略编辑需对照 base 分支规则进行。发现的具体问题需经验证,在获得授权后修复并推送,修复后重新运行原始判别测试;只有真正触发所断言失败的绿色测试才算有效,优先采用先红后绿的证据。若修复较为复杂,需对修复增量进行新的子智能体审查。合并需在判断该变更的检查通过且满足批准规则后进行,并报告发现、证据、已执行的验证和覆盖缺口。审查应使用当前运行时中的子智能体,而非第二个模型或外部审查服务作为门禁;在获得授权修复前保持只读;不得提交审查回执、临时复现或生成的日志。对于安全、持久化、并发、数据丢失风险或请求深度审查的场景,使用完整的对抗性协议,包括源身份与回执要求、发现与分类、挑战与验证修复、以及验证后持久化回执并报告修复前后的源坐标与证据。

编程与开发388 次安装

claude-hook-writer

claude-hook-writer 是一项用于编写 Claude Code hooks 的专家指导技能,帮助用户设计、审查、调试和优化 hook,并遵循安全、可靠、高性能的最佳实践。它覆盖 hook 的目标事件选择、matcher 配置、输入校验、退出码语义、命令 hook 与 prompt hook 的取舍,以及常见陷阱(如变量未加引号、未校验输入、长时间阻塞、阻塞用错退出码、假设工具已安装)。该技能还提供按需加载的参考文件,涵盖安全要求、可靠性与性能、代码模板、测试调试和发布指南,并给出发布前检查清单,例如用 jq 校验 stdin、使用绝对路径、屏蔽敏感文件、设置合理超时、测试边界情况等。

编程与开发388 次安装

code-review

该技能用于对某个固定基准点(提交、分支、标签或 merge-base)以来的代码变更进行双轴审查:一是标准轴(Standards),检查代码是否符合本仓库文档化的编码规范;二是规格轴(Spec),检查代码是否忠实实现了来源 issue 或规格说明。两个审查以并行子代理方式运行,最后并排汇总结果,避免一个轴掩盖另一个轴。适用于审查分支、PR、进行中的改动,或用户要求“审查自 X 以来的变更”。该技能从 mattpocock/skills(MIT 许可)导入,上游为模型调用。

编程与开发387 次安装

kysely

Kysely 是一个类型安全的 TypeScript SQL 查询构建器,提供从数据库 schema 到查询结果的端到端类型安全。它不同于 ORM,生成的是原生 SQL,在保持完全 TypeScript 类型推断的同时让你完全掌控 SQL。主要特性包括:完整的类型推断(schema → 查询 → 结果)、零运行时开销(编译为 SQL)、数据库无关(支持 PostgreSQL、MySQL、SQLite、MSSQL)、内置迁移系统、插件生态(CTE、JSON、地理空间)以及按需集成原生 SQL。安装方式为 npm install kysely,并按数据库选择驱动(pg、mysql2、better-sqlite3)。适用于偏好 SQL 优先、需要复杂查询且要求类型安全的场景。

编程与开发387 次安装

gsd-code-review

gsd-code-review 是一个用于代码审查的技能,针对某个阶段(phase)内变更的源文件进行审查,识别缺陷、安全问题与代码质量问题。它通过启动 gsd-code-reviewer 智能体,在指定深度级别下分析代码,并在阶段目录中生成 REVIEW.md 产物,其中包含按严重程度分类的审查发现。支持通过参数指定阶段编号、审查深度(quick/standard/deep)、显式文件列表,以及可选的自动修复功能。

编程与开发387 次安装