From ecc
Builds API connectors or providers that match a repo's existing integration pattern exactly. Use when adding integrations without inventing new architecture.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ecc:api-connector-builderThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this when the job is to add a repo-native integration surface, not just a generic HTTP client.
Use this when the job is to add a repo-native integration surface, not just a generic HTTP client.
The point is to match the host repository's pattern:
Inspect at least 2 existing connectors/providers and map:
Define only the surface the repo actually needs:
Typical slices:
The new connector should look obvious in the codebase, not imported from a different ecosystem.
providers/
existing_provider/
__init__.py
provider.py
config.py
integrations/
existing/
client.py
models.py
connector.py
src/integrations/
existing/
index.ts
client.ts
types.ts
test.ts
backend-patternsmcp-server-patternsgithub-opsnpx claudepluginhub mohammad-younes/everything-claude-code360plugins reuse this skill
First indexed Jun 3, 2026
Showing the 6 earliest of 360 plugins
Builds API connectors or providers that match a repo's existing integration pattern exactly. Use when adding integrations without inventing new architecture.
Builds new API connectors or providers by mirroring an existing repository's integration patterns. Use when adding another integration without inventing a second architecture.
Scaffolds third-party service integrations: detects project language (TypeScript/Python/Go/Rust/Ruby), pulls SDK docs via Context7, chooses tier, generates client/auth/webhooks with error handling/tests.