mcpField
E
error-handling-patterns

error-handling-patterns

github.com/sickn33开发49.1k371 次安装今天更新
代码仓库

关于 error-handling-patterns

用于在应用开发、调试和可靠性工作中采用错误处理实践。内容涵盖 API 容错、重试、熔断,以及异步或分布式系统中的错误。

主要功能

  1. 01设计具备容错能力的 API 错误处理
  2. 02改进调试信息和错误消息
  3. 03采用重试与熔断模式
  4. 04处理异步和并发错误
  5. 05应对分布式系统故障

适用场景

  1. 01为新功能添加错误处理
  2. 02排查生产环境故障
  3. 03提升 API 或分布式服务的可靠性

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/sickn33/agentic-awesome-skills --skill error-handling-patterns

安装后在 Claude Code 中输入/error-handling-patterns确认已加载。

附带文件resources/implementation-playbook.md

详细介绍

错误处理模式

使用健壮的错误处理策略构建具有韧性的应用,优雅地处理失败并提供出色的调试体验。

适用场景

  • 在新功能中实现错误处理
  • 设计具备错误韧性的 API
  • 调试生产环境问题
  • 提升应用可靠性
  • 为用户和开发者创建更好的错误消息
  • 实现重试和熔断器模式
  • 处理异步/并发错误
  • 构建容错分布式系统

不适用场景

  • 任务与错误处理模式无关
  • 你需要此范围之外的其它领域或工具

说明

  • 明确目标、约束和所需输入。
  • 应用相关最佳实践并验证结果。
  • 提供可执行的步骤和验证方法。
  • 如果需要详细示例,请打开 resources/implementation-playbook.md。

资源

  • resources/implementation-playbook.md,包含详细的模式和示例。

限制

  • 仅当任务明确符合上述范围时使用此技能。
  • 不要将输出视为针对特定环境验证、测试或专家评审的替代品。
  • 如果缺少所需输入、权限、安全边界或成功标准,请停下来并要求澄清。

评论

支持 Markdown