What problem does it solve?
It solves the problem of integrating a new third-party API provider when developers lack reliable, up-to-date documentation and want a repeatable, privacy-aware process.
Core Features & Use Cases
- Research-first provider integration: Guides you to gather official API documentation, key implementation details, and constraints before writing code.
- Provider directory + clean module boundaries: Creates a dedicated
backend/shared/providers/{provider_name}/ structure with a pure API wrapper (client.py) and typed schemas (models.py).
- Testing and documentation scaffolding: Generates an API test script and a
docs/apis/{provider_name}.md page including auth, endpoints, pricing/limits, and scaling notes.
- Privacy and legal check: Prompts you to review and update privacy policy content if needed for the new provider.
Quick Start
Use the add-api Skill with the provider name you want to integrate, for example: integrate the openweathermap API.