connector-dev
CommunityStreamline building and extending API connectors
Authorbennybennison
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Many teams struggle to design, implement, and maintain robust external API connectors without a clear structure, proper configuration handling, and thorough research, leading to duplicated effort and fragile integrations.
Core Features & Use Cases
- Research‑first workflow: Guarantees that OpenAPI specs, local documentation, and external resources are reviewed before any code is written.
- Full vs Lite connector patterns: Provides two scalable directory layouts—
connector/fullfor complex APIs with multiple endpoints, authentication, pagination, and rate limiting;connector/litefor simple APIs with few endpoints. - 4‑Tier architecture: Separates settings, plumbing, translation, and business logic into
config.py,client.py, service modules, and an optionalgateway.py. - Scaffolding checklist: Step‑by‑step file creation order, registration steps, and verification checklist to ensure a production‑ready connector.
- Anti‑patterns guide: Highlights common mistakes such as hard‑coding credentials, mixing auth logic into services, and neglecting documentation.
Quick Start
Use the connector‑dev skill to design a new API integration by following the research‑first workflow and selecting the appropriate connector structure.
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: connector-dev Download link: https://github.com/bennybennison/agent-toolkit/archive/main.zip#connector-dev 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.