create-api-integration
Installation
SKILL.md
Create API Integration
When To Use
Use this skill when introducing third-party API clients, syncing database entities to external software, or building custom integration drivers.
Workflow
- Verify configuration: Declare credentials in
.envand map them insideconfig/services.php. - Build Client class: Place client class under
app/Services/orapp/Integrations/. - Resilience check: Enforce timeout, retry count, and throw validations.
- Define fakes: Implement test mocks using
Http::fake().