API Integration Skill When to Activate Activate this skill when: - Integrating external APIs - Building API clients or wrappers - Handling API authentication - Implementing rate limiting - Caching API responses Core Principles 1. Respect rate limits - APIs are shared resources 2. Secure authentication - Keys in secrets.json, never in code 3. Handle errors gracefully - Implement retries and backoff 4. Cache responses - Reduce redundant requests Authentication Setup secrets.json Python Loading Request Patterns Basic GET (Python) With Retry and Backoff Bash Request Error Handling HTTP Status Cod…