adapter
OfficialTranslate domains to external systems safely.
Software Engineering#context handling#retry policy#service interface#error mapping#outbound integration#wire format translation
Authorreliant-labs
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Adapter skills eliminate tightly-coupled vendor code in your domain by isolating outbound integrations behind a narrow, vendor-neutral interface.
Core Features & Use Cases
- Outbound boundary translation: Converts your domain types to the external system’s wire format, including authentication, timeouts, retry policy, and response mapping.
- Vendor-to-domain error mapping: Translates downstream/vendor failures into domain errors that your callers can handle consistently.
- Leaf-node integration design: Keeps the adapter focused on translation logic while multi-step workflows live in interactors/services.
Quick Start
Scaffold a new outbound integration package named stripe-adapter by running a forge command that generates the canonical Service/Deps/New(Deps) shape and contract marker for you.
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: adapter Download link: https://github.com/reliant-labs/forge/archive/main.zip#adapter 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.