resilience-check

Detect resilience anti-patterns in HTTP calls across TypeScript, JavaScript, Python, Go, and Rust.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/mikecubed/agent-orchestration --skill resilience-check-mikecubed
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: resilience-check
Source: https://github.com/mikecubed/agent-orchestration/tree/main/plugins/ccc/skills/resilience-check
Command: npx skills add https://github.com/mikecubed/agent-orchestration --skill resilience-check-mikecubed

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ensuring reliability in distributed systems requires detecting and fixing resilience anti-patterns such as missing retry/backoff, absent circuit breakers, unbounded timeouts, and broken context deadline propagation across languages like TypeScript, JavaScript, Python, Go, and Rust.

Core Features & Use Cases

  • Detects policy violations across common languages and provides actionable remediation guidance.
  • Integrates into code review workflows (the conductor) to enforce resilience standards.
  • Supports multi-language checks for retries, timeouts, circuit breakers, and context propagation in real-world scenarios.

Quick Start

Run resilience-check on your codebase to identify and fix missing retry strategies, timeouts, or context propagation.

Frequently Asked Questions about resilience-check

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I detect missing retry and timeout patterns in my codebase?

You can detect missing retry and timeout patterns by analyzing HTTP calls for unbounded timeouts and missing backoff strategies. This identifies resilience anti-patterns across TypeScript, JavaScript, Python, Go, and Rust.

How do I enforce circuit breaker patterns across multiple programming languages?

Enforcing circuit breaker patterns across multiple languages involves scanning source code for absent circuit breakers in HTTP calls. It provides actionable remediation guidance for TypeScript, JavaScript, Python, Go, and Rust.

Does this code analysis tool support checking context deadline propagation in Go and Rust?

Yes, this code analysis tool supports checking context deadline propagation in Go and Rust. It analyzes code to identify improper context propagation and provides actionable fixes for both new and legacy systems.

What is the best way to integrate resilience checks into a code review workflow?

The best way to integrate resilience checks into a code review workflow is by using a conductor integration. This enforces resilience standards automatically by reporting anti-patterns like missing retries and broken context propagation during reviews.

Can I scan legacy code for resilience anti-patterns and missing backoff strategies?

Yes, you can scan legacy code for resilience anti-patterns and missing backoff strategies. The analysis identifies absent circuit breakers and unbounded timeouts in both new and legacy codebases, providing actionable guidance for fixes.