api-integration

Installation
SKILL.md

API Integration Skill

Purpose

Provide robust patterns for integrating the CIA platform with external government data APIs, including the Swedish Riksdagen, Election Authority, World Bank, and ESV (Swedish Financial Management Authority). Covers resilience, caching, and error handling.

When to Use

  • ✅ Integrating new external data sources
  • ✅ Improving reliability of existing API connections
  • ✅ Implementing caching for frequently accessed political data
  • ✅ Adding rate limiting to respect API provider constraints
  • ✅ Debugging API integration failures

Do NOT use for:

  • ❌ Internal service-to-service calls (use Spring patterns directly)
  • ❌ Database access patterns (use JPA/Hibernate skill)

CIA External API Landscape

Related skills
Installs
11
Repository
hack23/cia
GitHub Stars
223
First Seen
Mar 4, 2026