Help us improve
Share bugs, ideas, or general feedback.
Builds new API connectors or providers by mirroring an existing repository's integration patterns. Use when adding another integration without inventing a second architecture.
npx claudepluginhub aaione/everything-claude-code-zhHow 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 客户端时使用此技能。
Creates 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.
Share bugs, ideas, or general feedback.
当任务是添加存储库原生集成表面而不仅仅是通用 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-ops