If you're building VTEX IO backend apps and need to call VTEX services or external APIs, this walks you through the client system in @vtex/api and @vtex/clients. It covers when to use native clients versus rolling your own, how to pick between ExternalClient, JanusClient, and InfraClient, and the IOClients registration pattern that lets you access integrations through ctx.clients. The hard constraint that matters most: no raw axios or fetch calls in VTEX IO apps. Everything goes through the client layer so you get retries, metrics, auth context, and observability built in. Useful if you're migrating from ad hoc HTTP code or designing a new integration from scratch.
npx -y skills add vtex/skills --skill vtex-io-client-integration --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
juliusbrussee/caveman
mattpocock/skills
shadcn/improve
obra/superpowers
forrestchang/andrej-karpathy-skills
vercel-labs/skills