SuperAPI AI 工具集

w-errors

编程与开发

查看项目

更新于 10-15 15:14

技能介绍

用途

w-errors 用于加固当前代码的失败路径,即为代码补充错误处理逻辑,使其与仓库中已有的错误处理和日志包保持一致。它面向需要在改动路径上系统性地处理失败情况的开发场景。

主要能力

  • 遵循 AGENTS.md 中指定的错误处理页面,以及仓库现有的错误/日志包。
  • 识别变更路径上的失败点,包括校验、I/O、授权(authz)、空值或非法输入。
  • 使用仓库既有的错误类型和日志器。
  • 返回或渲染已有的面向用户的错误模式。
  • 仅在写入可安全重放(replay-safe)时进行重试;否则保留显式的无重试路径,若已有重试需求则设置有限期限(bounded deadline)。
  • 用测试或具名的手动场景覆盖新路径,并运行最小的现有检查。
  • 若行为或命令发生变化,参考 /w-docs 文档。

使用方式

该技能以技能(skill)形式提供,来源为 blockmatic/basilic-skills,页面地址为 https://www.skills.sh/blockmatic/basilic-skills/w-errors。具体安装命令与调用方式暂未提供。

适用场景

适用于需要为代码补充错误处理、加固失败路径、统一错误与日志风格,并确保重试策略安全可控的开发任务。

限制

  • 不得用重试掩盖真正的失败原因。
  • 重试仅限写入可安全重放的情况。
  • 具体安装命令、平台支持、收费与价格信息暂未提供。