dependency-outage-audit
仓库创建 2026年7月28日最近提交 7 小时前SkillHot 收录 1 小时前
▸ 精选理由
帮助评估单点故障影响面并指导容灾优先级安排。
这个 Skill 做什么
模拟依赖下线,找出会宕机或错误处理缺失的页面与路径。
模拟数据库、缓存或上游 API 下线,找出哪些页面会直接宕机、报错,哪些页面会“假活着”——返回 HTTP 200 但内容空或误导用户。上线前、事故复盘或新增会抓取外部数据的页面时用,帮你提前发现用户能碰到的故障路径。特别之处是不仅找出崩溃点,还能识别错误处理缺失导致的假成功情况,避免沉默失败。
▸ 展开 SKILL.md 英文原文
Find which pages die when a dependency dies — database, cache, or upstream API — and which ones lie about it by returning HTTP 200 with an empty body. Use before a launch, after an incident, when adding a page that fetches data, or when the user asks how their app behaves if the database goes down.
0
Stars
0
Forks
20
仓库内 Skill
积累中
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/sriptcollector/toolbay-skills/main/skills/dependency-outage-audit/SKILL.md或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/sriptcollector/toolbay-skills/main/skills/dependency-outage-audit/SKILL.md"SKILL.MD 节选查看完整文件 ↗
# Dependency Outage Audit ## Install Save this file as `~/.claude/skills/dependency-outage-audit/SKILL.md`, or `.claude/skills/dependency-outage-audit/SKILL.md` to scope it to one repo. Claude Code auto-discovers it. Invoke with `/dependency-outage-audit` or by asking "what breaks if my database goes down?". ## Why this exists Most apps have never been tested with their database unavailable. The first real outage is the experiment, it runs in front of customers, and the result is usually worse than anyone expected: not one broken feature, but every page at once, because a single unguarded call in a shared layout or helper takes down surfaces that did not need that data at all. Two failu
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有