SuperAPI AI 工具集

Skill 广场

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

更新于 10-22 00:14

编程与开发

37,470 个结果

faasjs-plugins-runtime

FaasJS 插件与运行时基础设施的使用指南,适用于构建或审查 FaasJS 插件。内容涵盖插件生命周期钩子(包括并发 mount 与失败后重试行为)、通过 DefineApiInject 模块增强提供注入字段类型、日志器选择与使用、以及 @faasjs/node-utils 在 Node 专用引导与工具路径中的使用。文档还给出默认工作流、需加载的参考文件、常见陷阱与验证方式,例如用真实 Func 实例测试插件、覆盖共享 mount 成功/失败与后续重试,并运行 vp test 与 vp check --fix。

编程与开发188 次安装

elixir-antipatterns

面向 Elixir 与 Phoenix 开发的反模式技能,收录 8 个核心反模式,覆盖错误处理、关注点分离、Ecto 查询与测试。技能强调用 {:ok, value} | {:error, reason} 标记元组替代 nil 或异常,用 @spec 显式声明错误情形;业务逻辑应放在 context 而非 LiveView;关联数据使用 Repo.preload/2 避免 N+1 查询;with 中的每一步失败操作都应使用 <- 绑定;频繁查询的列需建索引;测试必须包含断言;超过 4 步的 with 链应拆分为职责聚合的函数。适合在编写 Elixir 模块与函数、开发 Phoenix 控制器与 LiveView、构建 Ecto schema 与查询、使用 Task/GenServer 实现 BEAM 并发、以标记元组处理错误、使用 ExUnit 编写测试等场景下加载参考。可配合 mix format 与 Credo 进行风格约束。资料另提到 EXTENDED.md 包含 40 多个模式与深入示例,但未提供其内容细节。

编程与开发188 次安装