name: hive.error-recovery description: Follow a structured recovery decision tree when tool calls fail instead of blindly retrying or giving up. metadata: author: hive type: default-skill visibility: [worker]
Operational Protocol: Error Recovery
When a tool call fails:
-
Diagnose — classify the failure as transient (network blip, rate limit, timeout) or structural (wrong selector, missing auth, invalid schema, permission denied).
-
Decide:
- Transient → retry once.
- Structural + fixable → fix the input and retry.
- Structural + unfixable → record the failure and move to the next item.