SuperAPI AI 工具集

effect-development

编程与开发

查看项目

更新于 10-16 06:00

技能介绍

用途

Effect Development 是一个开发指导类技能,适用于实现或审查那些组合使用 Effect API 或 Effect 模式的代码。它的核心目标是让 AI 在处理 Effect 相关改动时,基于仓库自身的文档与代码事实进行工作,而不是依赖模糊的通用知识。

主要能力

  • 在动手前先识别本次改动涉及的 Effect API 与概念。
  • 在 LLMS.md 和 ai-docs/src 中按名称与概念进行定向搜索。
  • 阅读与改动相关的文档章节和示例,作为针对性参考。
  • 应用相关指导,并检查邻近的源代码与测试,捕获文档未覆盖的仓库内部约定。

使用方式

该技能定义了明确的工作流程:首先确定涉及哪些 Effect API 和概念;其次在 LLMS.md 与 ai-docs/src 中搜索这些名称和概念,并阅读匹配章节与示例;然后将相关指导应用到改动中,同时查看附近源码和测试以补齐仓库内部约定。判断任务是否可以进入实现的依据是:每个重要的 Effect API 或模式都能找到匹配的本地指导,或者通过搜索确认并不存在这样的指导。

适用场景

  • 在 Effect 项目中新增或修改使用 Effect API 的代码。
  • 审查已编写完成的 Effect 风格代码是否符合仓库约定。
  • 需要将仓库 AI 文档作为精准参考而非环境上下文的开发任务。

限制

资料中未提供该技能的安装命令、支持平台、收费方式及具体价格等信息,这些内容暂未提供。技能本身以文档与仓库源码为准,具体可用的 Effect API 与模式取决于目标仓库中的 LLMS.md、ai-docs/src 及其源码与测试的实际内容。