Claude Marketplaces
SkillsMCP serversMarketplacesDigestTools
Submit

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP servers by category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control
Claude Marketplaces

An independent directory of skills, plugins and MCP servers for Claude Code. Not affiliated with Anthropic.

Browse

  • Skills
  • MCP servers
  • Marketplaces
  • Weekly digest
  • Skill index
  • MCP index
  • Marketplace index

Site

  • About
  • Tools
  • Submit
  • Feedback
  • Privacy
  • llms.txt
  • Plugins reference

Maker

  • Snug
  • Agent Caffeine
  • knobs
  • Wax
  • Vectoys
  • mertduzgun.com
Crafted at
Skills/Backend & APIs
affaan-m avatar

Api Connector Builder

affaan-m/everything-claude-code

When you need to add another integration to a codebase that already has a connector pattern, this skill keeps you from inventing a second architecture. It walks you through learning the house style from existing providers, then building the new connector to match: same file layout, config schema, auth model, error handling, and test conventions. The workflow is inspect two existing connectors, map their structure, then build in those same layers. It's opinionated about one thing: start from what's already in the repo, not vendor docs or your favorite HTTP client pattern. Useful when you're adding Slack to a project that already has three other integrations and you want the fourth to look like it belongs.

installs
3.6K
GitHub stars
229.1K
last updated
Jul 14, 2026
View on GitHubSave

Install

$ npx -y skills add affaan-m/everything-claude-code --skill api-connector-builder --agent claude-code

Installs into .claude/skills of the current project.

Files

API Connector Builder

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:

  • connector layout
  • config schema
  • auth model
  • error handling
  • test style
  • registration/discovery wiring

When to Use

  • "Build a Jira connector for this project"
  • "Add a Slack provider following the existing pattern"
  • "Create a new integration for this API"
  • "Build a plugin that matches the repo's connector style"

Guardrails

  • do not invent a new integration architecture when the repo already has one
  • do not start from vendor docs alone; start from existing in-repo connectors first
  • do not stop at transport code if the repo expects registry wiring, tests, and docs
  • do not cargo-cult old connectors if the repo has a newer current pattern

Workflow

1. Learn the house style

Inspect at least 2 existing connectors/providers and map:

  • file layout
  • abstraction boundaries
  • config model
  • retry / pagination conventions
  • registry hooks
  • test fixtures and naming

2. Narrow the target integration

Define only the surface the repo actually needs:

  • auth flow
  • key entities
  • core read/write operations
  • pagination and rate limits
  • webhook or polling model

3. Build in repo-native layers

Typical slices:

  • config/schema
  • client/transport
  • mapping layer
  • connector/provider entrypoint
  • registration
  • tests

4. Validate against the source pattern

The new connector should look obvious in the codebase, not imported from a different ecosystem.

Reference Shapes

Provider-style

providers/
  existing_provider/
    __init__.py
    provider.py
    config.py

Connector-style

integrations/
  existing/
    client.py
    models.py
    connector.py

TypeScript plugin-style

src/integrations/
  existing/
    index.ts
    client.ts
    types.ts
    test.ts

Quality Checklist

  • matches an existing in-repo integration pattern
  • config validation exists
  • auth and error handling are explicit
  • pagination/retry behavior follows repo norms
  • registry/discovery wiring is complete
  • tests mirror the host repo's style
  • docs/examples are updated if expected by the repo

Related Skills

  • backend-patterns
  • mcp-server-patterns
  • github-ops
SKILL.md on GitHub

Sponsors

SnugThe clipboard manager you and your agent can use, safelyAgent CaffeineClose your lid, come back to finished workWaxBlock anything with supervision, without erasing your iPhoneOpen StepsSponsoredFree and open-source skills that make AI coding agents easier to understand, verify, and control.

Details

Repository
github.com/affaan-m/everything-claude-code
Category
Backend & APIs
First seen
Apr 16, 2026

More from affaan-m/everything-claude-code

All 256
  • Automation Audit Ops3.6K
  • Code Tour3.6K
  • Csharp Testing3.6K
  • Github Ops3.6K
  • Hipaa Compliance3.6K
  • Llm Trading Agent Security3.6K
  • Project Flow Ops3.6K
  • Social Graph Ranker3.6K
  • Terminal Ops3.6K
  • Defi Amm Security3.5K
  • Ecc Tools Cost Audit3.5K
  • Email Ops3.5K
  • Hookify Rules3.5K
  • Messages Ops3.5K
  • Nodejs Keccak2563.5K
  • Product Capability3.5K
  • Research Ops3.5K
  • Unified Notifications Ops3.5K
  • Evm Token Decimals3.4K
  • Gateguard3.1K
  • Everything Claude Code2.7K
  • Claude Api2.4K
  • Hermes Imports2.3K
  • Literature Review1.9K

Recommended

More Backend & APIs
1tradermonty avataredge-strategy-designertradermonty/claude-trading-skillsConvert abstract edge concepts into strategy draft variants and optional exportable ticket YAMLs for edge-candidate-agent export/validation.3.4Kinstalls
2tradermonty avataredge-strategy-reviewertradermonty/claude-trading-skillsCritically review strategy drafts from edge-strategy-designer for edge plausibility, overfitting risk, sample size adequacy, and execution realism. Use when str3.4Kinstalls
3tradermonty avataredge-candidate-agenttradermonty/claude-trading-skillsGenerate and prioritize US equity long-side edge research tickets from EOD observations, then export pipeline-ready candidate specs for trade-strategy-pipeline 3.3Kinstalls
4tradermonty avataredge-concept-synthesizertradermonty/claude-trading-skillsAbstract detector tickets and hints into reusable edge concepts with thesis, invalidation signals, and strategy playbooks before strategy design/export.3.3Kinstalls
5tradermonty avataredge-hint-extractortradermonty/claude-trading-skillsExtract edge hints from daily market observations and news reactions, with optional LLM ideation, and output canonical hints.yaml for downstream concept synthes3.3Kinstalls
6affaan-m avataruspto-databaseaffaan-m/eccUSPTO patent and trademark data workflow for official record lookup, PatentSearch queries, TSDR checks, assignment data, and reproducible IP research logs.3.2Kinstalls