API Integration Specialist

Integrate REST and GraphQL APIs with OAuth2, error handling, and retries.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/LRYuChi/TAHZAN-ARCHIVE --skill api-integration-specialist-lryuchi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: API Integration Specialist
Source: https://github.com/LRYuChi/TAHZAN-ARCHIVE/tree/main/.claude/skills/api-integration-specialist
Command: npx skills add https://github.com/LRYuChi/TAHZAN-ARCHIVE --skill api-integration-specialist-lryuchi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Expert guidance for integrating external APIs into applications with production-ready patterns, security best practices, and comprehensive error handling.

Core Features & Use Cases

  • Authentication & Key Management: Securely manage OAuth 2.0 flows, API keys, and token rotation across services
  • Client Libraries & Transformations: Build robust API clients with request/response transformation to internal models
  • Reliability & Resilience: Implement standardized error handling, retries with backoff, and rate-limit strategies
  • Webhooks & Event Integrations: Design robust webhook handling and event-driven integrations

Quick Start

Describe a production-ready approach to integrating a new external API, including authentication, error handling, and retry strategies.

Frequently Asked Questions about API Integration Specialist

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I handle external API authentication securely in production?

Secure API authentication in production requires enforcing OAuth2 flows and API key management with token rotation. This ensures external API access remains protected across services while preventing credential exposure.

What is the best way to retry failed API requests without overwhelming the server?

The best way to retry failed API requests is implementing exponential backoff strategies. This approach systematically increases wait times between retries to manage rate limits and ensure reliable data handling.

How do I design robust webhooks for event-driven API integrations?

Designing robust webhooks involves creating standardized request and response handling for event-driven integrations. This ensures reliable webhook processing across server backends and data pipelines.

Can I use this approach for both REST and GraphQL APIs?

Yes, this approach supports both REST and GraphQL APIs. It provides standardized request and response transformations to internal models, ensuring consistent data handling across different API architectures.

Why does my API integration fail when processing large data pipelines?

API integrations fail in data pipelines due to inadequate error handling and rate-limit strategies. Implementing robust error handling with exponential backoff retry strategies resolves these production system failures.