Agent Skills
› aiming-lab/MetaClaw
› do-not-retry-without-diagnosis
do-not-retry-without-diagnosis
GitHub防止在故障未诊断时盲目重试,要求先分析错误日志以确定是临时还是永久问题,再决定修复或退避策略。
Trigger Scenarios
工具调用或API请求失败
遇到网络超时或权限拒绝等错误
Install
npx skills add aiming-lab/MetaClaw --skill do-not-retry-without-diagnosis -g -y
SKILL.md
Frontmatter
{
"name": "do-not-retry-without-diagnosis",
"category": "common_mistakes",
"description": "Common mistake — retrying the same failing command or API call without understanding why it failed. Always diagnose the root cause before retrying anything."
}
Do Not Retry Without Diagnosis
Mistake pattern: Tool call fails → retry the same call → fails again → repeat.
Fix: After the first failure, read the error message carefully and diagnose the root cause before retrying.
Questions to ask:
- Is this a transient error (network timeout, rate limit)? Retry with backoff.
- Is this a permanent error (wrong input, missing resource, permission denied)? Fix the cause.
Anti-pattern: Blindly retrying or escalating without examining the error output.
Version History
- 922caf3 Current 2026-07-25 11:08


