provider-builder
CommunityCreate safe declarative adapters for new vendors.
Software Engineering#api integration#yaml manifest#lead enrichment#provider configuration#smoke testing#adapter generation
AuthorOthmane-Khadri
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Provider Builder helps teams add support for a new vendor by generating and registering a declarative YAML adapter manifest for an existing YALC capability, without needing a full code release.
Core Features & Use Cases
- Drafts a declarative adapter manifest from a vendor name, a capability id, and a docs URL, producing the YAML structure required by YALC’s manifest schema.
- Smoke-tests the adapter against the live vendor endpoint using a realistic sample input so the adapter is only registered after it works.
- Registers the manifest locally with guardrails, writing under ~/.gtm-os/adapters/ only when smoke is green and without exposing secrets.
Quick Start
Tell your AI teammate: create a provider-builder adapter for apollo to support the icp-company-search capability using the vendor docs URL, then draft the YAML, run adapters:smoke, and only register it if the smoke test passes.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 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: provider-builder Download link: https://github.com/Othmane-Khadri/YALC-the-GTM-operating-system/archive/main.zip#provider-builder 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.