
Vtex Io Http Routes
When you're building callback endpoints, partner integrations, or webhook receivers in VTEX IO, this skill keeps your route handlers honest. It pushes you to make HTTP contracts explicit at the handler boundary, validate params and bodies right where the request lands, and pull shared concerns like auth checks into middleware instead of copying them everywhere. The hard constraints are opinionated but practical: no hiding validation deep in service layers, no long-running work that should be async, and middleware for anything repeated. If you're wiring service.json routes to node handlers and want cleaner boundaries between HTTP surface and domain logic, this will keep you from drifting into implicit contracts that break partner integrations.
- skills.sh installs
- 1.2K
- GitHub stars
- 47
- last updated
- Aug 21, 2026
Install
$ npx -y skills add vtex/skills --skill vtex-io-http-routes --agent claude-codeInstalls into .claude/skills of the current project.
Files
HTTP Routes & Handler Boundaries
When this skill applies
Use this skill when a VTEX IO service needs to expose explicit HTTP endpoints through service.json routes and implement the corresponding handlers under node/.
- Building callback or webhook endpoints
- Exposing integration endpoints for partners or backoffice flows
- Structuring route handlers and middleware chains
- Validating params, query strings, headers, or request bodies
- Standardizing response shape and status code behavior
Do not use this skill for:
- sizing or tuning the service runtime
- deciding app policies in
manifest.json - designing GraphQL APIs
- modeling async event or worker flows
Decision rules
Sponsors
Details
- Repository
- github.com/vtex/skills
- Category
- Backend & APIs
- First seen
- Jun 3, 2026
More from vtex/skills
All 40- Vtex Io Admin React1.2K
- Vtex Io Auth And Policies1.2K
- Vtex Io Client Integration1.2K
- Vtex Io Masterdata Strategy1.2K
- Vtex Io Render Runtime And Blocks1.2K
- Vtex Io Auth Tokens And Context1.2K
- Vtex Io Data Access Patterns1.2K
- Vtex Io App Contract1.2K
- Vtex Io Service Runtime1.2K
- Vtex Io Events And Workers1.2K
- Vtex Io Service Configuration Apps1.2K
- Vtex Io Session Apps1.2K
- Vtex Io Security Boundaries1.2K
- Vtex Io Service Paths And Cdn1.2K
- Vtex Io Messages And I18n1.2K
- Headless Bff Architecture1.2K
- Faststore Storefront1.2K
- Vtex Io Observability And Ops1.2K
- Headless Checkout Proxy1.1K
- Headless Intelligent Search1.1K
- Headless Caching Strategy1.1K
- Payment Idempotency1.1K
- Payment Pci Security1.1K
- Payment Async Flow1.1K