chaos-engineering

仓库创建 2026年3月24日最近提交 1 个月前SkillHot 收录 2 天前
▸ 精选理由

结构化实验与自动中止门控,适合在受控环境验证系统鲁棒性。

▸ 风险提示

执行故障注入有造成服务中断的高风险,需在受控环境并有回滚策略

这个 Skill 做什么

基于假设驱动对系统进行可控故障注入与弹性验证(网络、服务、基础设施)。

在受控环境里按假设往系统里注入网络、服务或基础设施级别的故障,验证系统在异常下还能不能恢复。常用于做 game day、演练故障恢复或评估关键依赖(用 LitmusChaos/Chaos Mesh/AWS FIS/Gremlin/toxiproxy 等工具)。特别之处是按假设设计、可控回滚(abort gating)并逐步放量,不是随意破坏,目标是提前发现薄弱环节。

▸ 展开 SKILL.md 英文原文

Validate system resilience through controlled fault injection. Covers hypothesis-driven chaos experiments, failure injection types (network, service, infrastructure, dependency), LitmusChaos/Chaos Mesh/AWS FIS/Gremlin/toxiproxy tooling, automated abort gating, game day planning, and progressive chaos adoption. Use when: "chaos engineering," "fault injection," "resilience test," "game day," "failure recovery," "system reliability," "blast radius." Not for: safe rollout flags/canary/dark launch during a release — use testing-in-production; designing new tests from production telemetry — use observability-driven-testing. Related: testing-in-production, observability-driven-testing, performance-testing, release-readiness, test-environments.

开发编程混沌工程故障注入容灾演练通用
47
Stars
10
Forks
40
仓库内 Skill
+0
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/petrkindlmann/qa-skills/main/skills/chaos-engineering/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/petrkindlmann/qa-skills/main/skills/chaos-engineering/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
<objective>
Chaos engineering is the discipline of experimenting on a system to build confidence in its ability to withstand turbulent conditions. It is not random destruction -- it is hypothesis-driven, controlled experimentation that reveals weaknesses before they cause outages. A retry that "works in the demo" silently double-charges customers when the payment API times out; the only way to know is to inject the timeout and watch.
</objective>

## Quick Route

| Situation | Go to |
|-----------|-------|
| First experiment ever, team is new | Starting Small → First Three Experiments |
| Designing one experiment | Chaos Experiment Workflow (5 steps) |
| Picking a tool for your environment |
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有