faststore-data-fetching
Installation
SKILL.md
FastStore Data Layer & API Integration
When this skill applies
Use this skill when:
- You need to fetch product data, extend existing queries with additional fields, or integrate third-party APIs.
- You need data beyond what native FastStore components display by default.
- You are creating API extensions in
src/graphql/vtex/orsrc/graphql/thirdParty/. - You are adding GraphQL fragments in
src/fragments/to include new fields in predefined queries. - You are writing server-side resolvers that call VTEX REST APIs or external services.
Do not use this skill for:
- Client-side state management (cart, session, search) — use the
faststore-state-managementskill. - Visual theming — use the
faststore-themingskill. - Component replacement or props overriding — use the
faststore-overridesskill.