技能 global-error-handling
📦
global-error-handling
内容修订 r1 安全 📁 文件系统访问
改进应用程序错误处理
不一致的错误处理可能会隐藏故障并使用户困惑。此技能引导 Claude、Codex 和 Claude Code 采用清晰的异常、验证、清理和恢复路径。
支持: Claude Codex Code(CC)
使用我的智能体安装
将此请求复制给你的智能体,其中包含权威 Skill 页面和清单。
智能体请求
Review the Skillstore skill "global-error-handling" from https://skillstore.io/skills/eis-its-global-error-handling.md and its manifest at https://skillstore.io/api/skills/eis-its-global-error-handling/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.你的智能体仍应展示其计划,并按安全策略请求必要确认。
Agent 可读资源
当 AI Agent、爬虫或脚本需要干净上下文,而不是读取完整页面时,请使用这些链接。
测试它
正在使用“global-error-handling”。 审查一个文件上传处理程序,该处理程序捕获所有异常并返回通用失败。
预期结果:
审查会发现缺少文件验证、异常处理过于宽泛、临时文件缺少清理以及用户消息不清晰。
正在使用“global-error-handling”。 为调用外部提供商的支付 API 设计错误处理。
预期结果:
- 在调用提供商之前验证请求数据。
- 将支付被拒与提供商中断区分开来。
- 仅对瞬时故障使用有界重试。
- 返回对用户安全的消息,并记录运维细节。
安全审计
安全v8 • 2026/7/6 打开版本化报告
The static path traversal signal is a markdown documentation link, not executable filesystem access. No prompt injection, data exfiltration intent, or malicious behavior was found in SKILL.md.
1
已扫描文件
30
分析行数
0
复核项
0
已忽略误报
风险因素
📁 文件系统访问 (1)
最新一次完成的静态与语义审计未检测到已确认的安全发现。这并不能证明该 Skill 没有副作用。
审计者: codex 查看审计历史 →
分享与引用此报告
分享版本化评估报告、中性徽章、嵌入卡片和引用。Skillstore 只报告证据,不判断该 Skill 是否安全。
复制报告链接
https://skillstore.io/skills/eis-its-global-error-handling/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown 徽章
[](https://skillstore.io/skills/eis-its-global-error-handling?utm_source=security_passport_badge)HTML 徽章
<a href="https://skillstore.io/skills/eis-its-global-error-handling?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/eis-its-global-error-handling/security.svg" alt="Skillstore security assessment" loading="lazy"></a>嵌入卡片
<iframe src="https://skillstore.io/embed/skills/eis-its-global-error-handling.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>学术引用 (APA · BibTeX · CFF)
APA 引用
EIS-ITS. (2026). global-error-handling security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/eis-its-global-error-handling/audits/8BibTeX 引用
@techreport{eis-its-eis-its-global-error-handling-2026,
author = {EIS-ITS},
title = {global-error-handling security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/eis-its-global-error-handling/audits/8},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "global-error-handling security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "EIS-ITS"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/eis-its-global-error-handling/audits/8"
identifiers:
- type: other
value: "skillstore:eis-its-global-error-handling:audit:8"
description: "Skillstore immutable audit report identifier"
比较变体
2 个可安装变体每位作者的技能都保持为独立的可安装项。推荐变体按 Skillstore 证据排序。
为什么此变体排名第一
Skillstore 使用量更高
Skillstore 评分
评分依据 证据置信度: 高 55
架构
85
可维护性
87
内容
70
社区
91
规范符合性
你能构建什么
强化 API 失败路径
审查 API 处理程序的验证、类型化错误、安全响应、重试和清理。
添加前端错误边界
为 React 或类似前端组件设计用户友好的回退行为。
标准化团队错误模式
在服务、工具和共享库中应用统一的错误处理方法。
试试这些提示
审查基础错误处理
使用 global-error-handling 技能审查此函数是否缺少验证、错误不清晰以及存在清理缺口。
设计 API 错误响应
使用 global-error-handling 技能为验证、授权、依赖项和意外故障设计一致的 API 错误响应。
重构异常流程
使用 global-error-handling 技能重构此模块,使其使用具体的异常类型、保留原因并避免吞掉错误。
规划弹性的服务故障处理
使用 global-error-handling 技能创建错误策略,涵盖重试、超时、回退行为、监控和资源清理。
最佳实践
- 在开始副作用之前验证输入和前置条件。
- 使用具体的错误类型并保留原始原因。
- 在 finally 块或等效机制中清理资源。
避免
- 捕获所有异常并在不采取任何操作的情况下继续。
- 向最终用户显示内部 stack trace 或密钥。
- 不设限制或不分类地重试每个故障。
常见问题
此技能能帮助做什么?
它帮助 AI 代理在应用程序代码中设计和审查稳健的错误处理。
它会生成完整框架吗?
不能。它提供实现指导,应根据目标语言和项目进行调整。
它能帮助处理前端应用程序吗?
可以。它包含错误边界、回退行为和用户友好消息方面的指导。
它能帮助处理后端 API 吗?
可以。它支持验证、类型化失败、API 响应、middleware、重试和清理。
它需要特殊工具吗?
不需要。它是一个仅提供指导的技能,面向 Claude、Codex 和 Claude Code。
作者在打包前应改进什么?
作者应将链接的错误处理标准包含在技能包内,以便于移植。