integration-design
SKILL.md
Integration Design
Purpose
Design robust integration patterns for external APIs including adapters, error handling, and resilience.
Process
- Analyze external API
- Design adapter layer
- Plan error handling
- Implement resilience patterns
- Define sync strategy
StudyAbroad-Specific Considerations
- University database API (rate-limited)
- OAuth providers (Google)
- Document scanning service
- Email service
Examples
Integration Pattern: University API
Adapter: UniversityApiAdapter
- Transforms external format to internal
- Handles rate limiting (100 req/min)
- Implements circuit breaker
- Caches responses (1 hour)
Sync Strategy:
- Full sync: Daily at 2 AM
- Incremental: Every 4 hours
- On-demand: User triggers refresh
Weekly Installs
1
Repository
vihang-hub/inte…rameworkGitHub Stars
1
First Seen
2 days ago
Security Audits
Installed on
amp1
cline1
openclaw1
opencode1
cursor1
kimi-cli1