Builds new API connectors or providers by exactly matching the target repo's existing integration patterns. Use when adding integrations like Jira or Slack without inventing new architectures.
npx claudepluginhub jaehxn/harness-project_1This skill uses the workspace's default tool permissions.
Use this when the job is to add a repo-native integration surface, not just a generic HTTP client.
Builds new API connectors or providers by exactly matching the target repo's existing integration patterns. Use when adding integrations like Jira or Slack without inventing new 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.
Automates third-party API/SDK integration: detects language (Python/TS/Go/Java/etc.), adds guidelines/skills if missing, discovers SDKs via fetch_api and guides with context-matic tools.
Share bugs, ideas, or general feedback.
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-ops