Skip to main content
skill CX Codex

vtex-io-application-performance — Claude Code skill for VTEX IO

Guides performance work on VTEX IO Node and .NET services, including cache choices, parallel client calls, and avoiding repeated work.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add vtex/skills --skill vtex-io-application-performance -a claude-code
Open on GitHub

What vtex-io-application-performance does

This skill covers application-level performance patterns for VTEX IO services. It helps choose between an in-process LRU and VBase, refresh stale values in the background, load AppSettings at startup or on a TTL, and run independent client calls concurrently. Payment responses and live transaction state must stay out of caches.

It also addresses outbound timeouts, passing ctx.clients.vbase into client helpers, and request-level deduplication with ctx.state. Include account and workspace in in-memory cache keys when one pod serves multiple tenants, or their data can collide. This skill does not cover public-path choices or CDN Cache-Control settings.

What it helps with

  • choose between LRU and VBase for cached data
  • load AppSettings without fetching them on every request
  • run independent client calls concurrently
  • remove duplicate calls in a resolver chain
  • set timeouts for outbound requests

Example prompts for the agent

  • Review this VTEX IO service for repeated client calls and suggest where ctx.state fits.
  • Find independent calls in this resolver that can run concurrently.
  • Compare LRU and VBase for these values, accounting for account and workspace in cache keys.

How to install vtex-io-application-performance

1Skills CLI (Vercel)

npx skills add vtex/skills --skill vtex-io-application-performance -a claude-code

2Manually: put the files in place

~/.claude/skills/vtex-io-application-performance/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/vtex-io-application-performance/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about vtex-io-application-performance

How do I install vtex-io-application-performance in Claude Code?

Run npx skills add vtex/skills --skill vtex-io-application-performance -a claude-code. The skill file will be at ~/.claude/skills/vtex-io-application-performance/SKILL.md.

What does vtex-io-application-performance do?

It guides performance and resilience work on VTEX IO Node and .NET services, with advice on caching, parallel calls, configuration loading, and request deduplication.

Can I cache active transaction data?

Keep payment results and live transaction state out of caches. For order forms, cart simulations, and session state, the skill discusses short-lived caching only when brief staleness is acceptable.

Similar skills

All skills for Backend and APIs →

From the same set38

vtex-io-react-apps A skill for VTEX IO frontend work: it guides React components under the react builder, theme block registration and Site Editor setup. CX Codex +1 1,500installs architecture-well-architected-commerce Reviews cross-cutting VTEX commerce architecture against three core pillars. It guides decisions between standard platform capabilities and custom extensions. CX Codex +1 1,200installs vtex-io-app-settings Helps an agent define settingsSchema for a VTEX IO app and read the values safely in code. Useful when merchants should change app behavior themselves. CX Codex +1 1,200installs vtex-io-storefront-react Guides coding of shopper-facing VTEX IO React components. Enforces vtex.css-handles, localized strings, and storefront hooks while preventing Node-only runtime calls. CX Codex +1 1,200installs vtex-io-graphql-api Guides GraphQL schema and resolver work in VTEX IO apps. Use it when exposing app data through queries or mutations. CX Codex +1 1,200installs vtex-io-masterdata Walks you through Master Data v2 in VTEX IO apps and pushes back when the data belongs somewhere else. CX Codex +1 1,200installs vtex-io-service-apps Guides backend service development under node/ in VTEX IO apps. Configures routes, middleware chains, and @vtex/api clients for background tasks or APIs. CX Codex +1 1,200installs headless-caching-strategy Sets caching rules and TTL values for headless VTEX storefronts. Keeps public endpoints fast while preventing accidental caching of sensitive shopper data. CX Codex +1 1,100installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor