vtex-io-client-integration
Originally fromvtexdocs/ai-skills
Installation
SKILL.md
Client Integration & Service Access
When this skill applies
Use this skill when the main decision is how a VTEX IO backend app should call VTEX services or external APIs through the VTEX IO client system.
- Creating custom clients under
node/clients/ - Choosing between native clients from
@vtex/apior@vtex/clientsand a custom client - Registering clients in
IOClientsand exposing them throughctx.clients - Configuring
InstanceOptionssuch as retries, timeout, headers, or caching - Reviewing backend integrations that currently use raw HTTP libraries
Do not use this skill for:
- deciding the app contract in
manifest.json - structuring
node/index.tsor tuningservice.json - designing GraphQL schema or resolver contracts
- modeling route authorization or security permissions
- building storefront or admin frontend integrations