
API Integration Specialist
This one's for when you're wiring up third-party APIs and want to avoid the usual pitfalls. It covers authentication patterns (OAuth 2.0, API keys, JWT), error handling, rate limiting, retries, and circuit breakers. The focus is on production-ready implementations rather than quick demos. You'll get guidance on building API client wrappers, setting up webhooks, and debugging integration issues with services like Stripe, Twilio, or SendGrid. It's from davila7's template collection with 27.7K stars, so the patterns here have seen some real-world mileage. Good fit if you're tired of reinventing API integration boilerplate.
- GitHub stars
- 30.2K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add davila7/claude-code-templates --skill 'API Integration Specialist' --agent claude-codeInstalls into .claude/skills of the current project.
Files
API Integration Specialist
Expert guidance for integrating external APIs into applications with production-ready patterns, security best practices, and comprehensive error handling.
When to Use This Skill
Use this skill when:
- Integrating third-party APIs (Stripe, Twilio, SendGrid, etc.)
- Building API client libraries or wrappers
- Implementing OAuth 2.0, API keys, or JWT authentication
- Setting up webhooks and event-driven integrations
- Handling rate limits, retries, and circuit breakers
- Transforming API responses for application use
- Debugging API integration issues
Core Integration Principles
1. Authentication & Security
API Key Management:
// Store keys in environment variables, never in code
const apiClient = new APIClient({
apiKey: process.env.SERVICE_API_KEY,
baseURL: process.env.SERVICE_BASE_URL
});
OAuth 2.0 Flow:
// Authorization Code Flow
const oauth = new OAuth2Client({
clientId: process.env.CLIENT_ID,
clientSecret: process.env.CLIENT_SECRET,
redirectUri: process.env.REDIRECT_URI,
scopes: ['read:users', 'write:data']
});
// Get authorization URL
const authUrl = oauth.getAuthorizationUrl();
Sponsors
Details
- Repository
- github.com/davila7/claude-code-templates
- Categories
- Backend & APIs, Security, Debugging
- First seen
- Jun 3, 2026
More from davila7/claude-code-templates
All 618- AWS Penetration Testing
- Broken Authentication Testing
- Burp Suite Web Application Testing
- Claude Code Guide
- Cloud Penetration Testing
- Command Development
- Cross Site Scripting And HTML Injection Testing
- Data Privacy Compliance
- Email Composer
- Error Resolver
- Ethical Hacking Methodology
- Excel Analysis
- File Path Traversal Testing
- Git Commit Helper
- Hook Development
- HTML Injection Testing
- IDOR Vulnerability Testing
- Linux Privilege Escalation
- Linux Production Shell Scripts
- MCP Integration
- Metasploit Framework
- Network 101
- PDF Processing
- PDF Processing Pro