What problem does it solve?
It streamlines the end-to-end setup of a new external service integration by scaffolding credentials, API clients, service methods, loadOptions endpoints, and frontend wiring so you can launch nodes faster with consistent patterns.
Core Features & Use Cases
- Scaffold OAuth 2.0 integrations: Generate an OAuth provider, register it in the OAuth provider registry, add required env vars, and implement the token exchange flow following the existing provider pattern.
- Scaffold API key integrations: Add a provider with the right credential field(s) so nodes can automatically consume the key.
- Expose integration operations via loadOptions: Create FastAPI endpoints that back the frontend dropdown inspector flows, mapping results into UI-friendly label/value pairs.
- Wire nodes to use dynamic data: Add
loadOptions and dependsOn so credential-dependent fields can populate from the integration’s endpoints.
Quick Start
Ask the skill to scaffold an integration named Stripe using OAuth, provide its icon URL, API base URL, key operations needed for dropdowns, and its OAuth environment variable names and endpoints.