SuperAPI AI 工具集

Skill 广场

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

更新于 11-10 00:15

编程与开发

40,421 个结果

fp-best-practices

FP Best Practices 是一个面向日常函数式编程决策的指南型技能,旨在帮助开发者提升代码的可组合性、可预测性与长期可维护性。它围绕纯函数与副作用分离、小型函数组合成管道、用类型使非法状态不可表示、以数据变换替代可变修改、引用透明性与易测试性等核心实践展开。该技能提供审查工作流、日常规则、良好信号与警告信号,并附有按语言分类的参考示例,涵盖 JavaScript、TypeScript、Python、Go、Rust、Haskell、Elm、Clojure、F#、Elixir 等。适用场景包括设计纯函数、函数组合、不可变数据、Option/Result 类型、穷尽变体以及效果边界。

编程与开发18 次安装

install-effect-package

该技能用于安全地安装 @effect/* 系列包,适用于在项目中新增 Effect 生态依赖时使用。仓库使用 pnpm 作为包管理器,通过 pnpm add @effect/package-name 即可添加任意 @effect/* 包。由于 pnpm 在解析 peer 依赖时不会重写 lockfile 的其余部分,因此避免了 npm 的失败模式——npm 的 --legacy-peer-deps 会静默剥离已有的 @effect/* peer 依赖(如 @effect/rpc、@effect/sql、@effect/experimental)并破坏 lockfile。若新安装的 @effect/* 包报告 peer 依赖冲突,应显式安装匹配的 peer 版本,而不是强制依赖树;在添加前可用 pnpm why <package> 查看已解析的版本。

编程与开发18 次安装