AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Autocompact Circuit Breaker

skill-ychampion-cskill-agents-autocompact-circuit-breaker · by ychampion

Break the autocompact retry loop after several consecutive failures to avoid hammering shared APIs.

No reviews yet
0 installs
17 views
0.0% view→install

Install

$ agentstack add skill-ychampion-cskill-agents-autocompact-circuit-breaker

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-ychampion-cskill-agents-autocompact-circuit-breaker)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
4mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Autocompact Circuit Breaker? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

SKILL: Autocompact Circuit Breaker

Domain: context-management Trigger: Apply when autocompact failures repeat and the service must stop retrying to avoid API storms. Source Pattern: Distilled from reviewed session memory, compaction, and context-budgeting implementations.

Core Method

Track consecutive autocompact failures via the caller-provided auto compact tracking state. After each failure, increment the counter, log a warning once the configured limit is reached, and return the updated count instead of throwing. The loop uses this counter to skip further auto-compact attempts as long as the limit is exceeded, effectively acting as a circuit breaker that keeps doomed sessions from flooding the service.

Key Rules

  • Add one to the failure counter on every exception (unless it’s a user abort).
  • When the counter reaches the policy limit, log the breaker trip so telemetry reveals the gap.
  • Return was compacted false plus consecutive failures so callers can persist the new state.
  • Use the counter to skip auto-compact early on future turns rather than re-running the failed path.
  • Reset the counter on a successful compaction so normal behavior resumes.

Example Application

After three consecutive failures hitting the context limit, auto compact if needed stops retrying, logs circuit breaker tripped, and the tracker causes the next turn to skip compaction until a successful run resets the counter.

Anti-Patterns (What NOT to do)

  • Don’t let the controller keep retrying with the same broken context; the breaker exists to keep it quiet.
  • Don’t swallow failure logs — future debugging relies on the warning emitted when the limit trips.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.