integration-adapter

Community

Reliable external API adapters with timeouts

Authorvelcrafting
Version1.0.0
Installs0

System Documentation

What problem does it solve?

External services are called in many scattered places, leading to inconsistent behavior, unreliable timeouts, and hard-to-trace failures. This skill provides a single, well-governed adapter boundary to standardize external API interactions.

Core Features & Use Cases

  • Centralized timeout and retry policies for all external calls.
  • Idempotency handling and error mapping to a shared taxonomy.
  • Observability hooks (logs/metrics/traces) aligned with repo standards and contract testing.
  • Use Case: When integrating with multiple external services, route all calls through the ExternalServiceClient to ensure consistent behavior and observability.

Quick Start

Configure and enable the ExternalServiceClient boundary to route external API calls through the adapter.

Dependency Matrix

Required Modules

None required

Components

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: integration-adapter
Download link: https://github.com/velcrafting/codex-skills/archive/main.zip#integration-adapter

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.