Skip to main content
skill CX Codex

vtex-io-observability-and-ops — Claude Code skill: how to install

Adds structured logs and client metrics to VTEX IO backend services, so production failures are easy to trace before and after a release.

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

What vtex-io-observability-and-ops does

This skill steers an agent toward VTEX IO backend services you can actually debug in production. When a route or worker catches an error, the agent logs it through ctx.vtex.logger at error level with identifiers like orderId and account, then rethrows. Plain console.log is out, because only the platform logger feeds VTEX's searchable log collection.

Calls to external APIs get a metric option with a name tied to the integration, like partner-sync-catalog, so latency and error counts show up per operation. For APIs with strict rate limits, the skill pairs short timeouts with retries that back off, plus caching for reads that repeat.

A bare catch that just returns counts as a bug here, and so does a log line carrying an auth header or raw request body. Browser-side monitoring is outside its scope.

What it helps with

  • find routes and workers that swallow errors silently
  • tag partner API calls with a named metric
  • strip tokens, auth headers and raw bodies from log lines
  • cut burst traffic to rate-limited APIs with caching and backoff retries
  • review whether an on-call engineer could diagnose a flow before release

Example prompts for the agent

  • Review this VTEX IO service for production readiness: logging, metrics, error visibility
  • Add a metric to every call in the partner API client and swap console.log for ctx.vtex.logger
  • Errors in the catalog sync worker vanish. Make sure failures show up in the logs

How to install vtex-io-observability-and-ops

1Skills CLI (Vercel)

npx skills add vtex/skills --skill vtex-io-observability-and-ops -a claude-code

2Manually: put the files in place

~/.claude/skills/vtex-io-observability-and-ops/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/vtex-io-observability-and-ops/

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

Questions about vtex-io-observability-and-ops

How do I install vtex-io-observability-and-ops in Claude Code?

Run npx skills add vtex/skills --skill vtex-io-observability-and-ops -a claude-code. The skill file ends up at ~/.claude/skills/vtex-io-observability-and-ops/SKILL.md.

What does vtex-io-observability-and-ops do?

It makes VTEX IO services easier to operate: structured logs through ctx.vtex.logger, metric names on important client calls, and no silently swallowed errors. For rate-limited APIs it also recommends caching, short timeouts and backoff retries.

Can this skill monitor a storefront frontend?

No. It targets VTEX IO backend services. Frontend analytics, browser monitoring, app policy declaration and trust-boundary modeling are handled elsewhere.

Similar skills

All skills for Backend and APIs →

From the same set38

headless-intelligent-search Build VTEX Intelligent Search into a headless storefront, with facets, autocomplete and search analytics. Useful when a custom frontend needs product discovery. CX Codex +1 1,100installs payment-idempotency A skill for payment connector code that keeps Gateway retries from hitting the acquirer twice and charging the customer again. CX Codex +1 1,100installs headless-checkout-proxy Guides agents when building cart and checkout flows for headless VTEX via a BFF. Ensures safe OrderForm proxying and strict PCI DSS compliance. CX Codex +1 1,100installs headless-bff-architecture Design a VTEX BFF for headless storefronts and keep private APIs, credentials, and shopper tokens out of browser code. CX Codex +1 1,100installs faststore-storefront Guides AI coding agents through VTEX FastStore storefront development: React 18 components, section overrides, SCSS styling constraints, and CMS schema sync. CX Codex +1 1,100installs vtex-io-service-paths-and-cdn Picks the right path prefix in service.json and matches Cache-Control to the data, so edge caching does not serve one shopper's payload to another. CX Codex +1 1,100installs vtex-io-messages-and-i18n Keeps user-facing copy in the VTEX IO messages infrastructure instead of hardcoded strings in JSX and resolvers. CX Codex +1 1,100installs vtex-io-security-boundaries Guides coding assistants when auditing route exposure and data boundaries in VTEX IO apps. Prevents tenant leaks and enforces payload validation. 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