circuit-breaker-pattern
97 / 100 · Low risk
Fine to try.
Implement circuit breaker logic for agentic tool calls — tracking tool health, transitioning between closed/open/half-open states, reducing task scope when tools fail, routing to alternatives via capability maps, and enforcing failure budgets to prevent error accumulation. Separates orchestration (deciding what to attempt) from execution (calling tools), following the expeditor pattern. Use when building agents that depend on multiple tools with varying reliability, designing fault-tolerant age…
What this skill can do
Connects to the internet
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'circuit-breaker-pattern' ] || [ -L ~/.agents/skills/'circuit-breaker-pattern' ]; then echo 'A skill folder named circuit-breaker-pattern already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/roohe/agentic-super-skills' "$d" && git -C "$d" checkout --quiet 'f483e54f3ad5f202a77d45f2e57f8d970b71195f' -- 'skills_library/circuit-breaker-pattern' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills_library/circuit-breaker-pattern' ~/.agents/skills/'circuit-breaker-pattern' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'circuit-breaker-pattern' ~/.claude/skills/'circuit-breaker-pattern' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
[](https://zalavijaysinh.github.io/skilltrust/repos/roohe/agentic-super-skills/)
Score history
| Date | Version | Score |
|---|---|---|
| 2026-11-08 | f483e54 | 97 |