Builds new API connectors or providers by mirroring an existing repository's integration patterns. Use when adding another integration without inventing a second architecture.
How this skill is triggered — by the user, by Claude, or both
Slash command
/everything-claude-code:api-connector-builderThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
当任务是添加存储库原生集成表面而不仅仅是通用 HTTP 客户端时使用此技能。
当任务是添加存储库原生集成表面而不仅仅是通用 HTTP 客户端时使用此技能。
重点是匹配主机存储库的模式:
检查至少 2 个现有的连接器/提供商并映射:
仅定义存储库实际需要的表面:
典型切片:
新连接器在代码库中应该看起来明显,而非从不同生态系统导入。
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 aaione/everything-claude-code-zhCreates new API connectors or providers that match a repository's exact existing integration pattern—layout, config, auth, error handling, tests—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.
Generates system-to-system API connectors with authentication (OAuth, API key, JWT), rate limit handling, data mapping, error recovery with circuit breakers, and sync monitoring.