resilient-third-party-integrations
CommunityDesign resilient third-party integrations at scale.
Authoreymass
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Builds and hardens outbound integrations with external APIs and service providers so your core domain remains reliable in the face of vendor failures, latency, and drift.
Core Features & Use Cases
- Anti-Corruption Layer (ACL) to shield domain logic from provider quirks and drift.
- Spec pinning and stable clients by embedding and freezing OpenAPI/proto contracts to prevent drift.
- Timeouts, retries with backoff and jitter, and circuit breakers to absorb provider failures and isolate outages.
- Idempotency keys, outbox pattern, and dead-letter queues to ensure safe retries and reliable async workflows.
- Observability with distributed tracing, metrics, and structured logs to own integration health.
Quick Start
Design and implement a resilient outbound integration to a chosen vendor API using an ACL, timeouts, and retries.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: resilient-third-party-integrations Download link: https://github.com/eymass/swe-plugin/archive/main.zip#resilient-third-party-integrations Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.