What problem does it solve? Building React UI bundles that read, create, update, or delete Salesforce records is error-prone because Salesforce GraphQL has platform-specific behaviors (HTTP 200 with errors, FLS failures, silent pagination defaults) that cause silent runtime failures. This Skill enforces the correct Data SDK patterns, schema-verified queries, and mutation syntax so generated code works against the real org schema. ## Core Features & Use Cases - Schema-Verified GraphQL Generation: Uses the graphql-search.sh script to confirm entity names, fields, filters, and mutation representations from schema.graphql before writing any query. - Query & Mutation Templates: Provides read queries with @optional directives, pagination, filtering, ordering, semi/anti-joins, and create/update/delete mutations with allOrNone and @{alias} chaining. - REST Fallback Patterns: Covers the allowlisted REST endpoints (UI API, Apex REST, Connect REST, Einstein LLM) via sdk.fetch when GraphQL is insufficient. - Use Case: When a user asks to build a form in a UI bundle that creates an Account and a related Contact, the Skill verifies the schema, generates a chained mutation with type codegen, and validates with ESLint. ## Quick Start Ask the agent to build a UI bundle page that queries Salesforce Accounts and displays them, and it will verify the schema, generate the GraphQL query with types, and wire up the Data SDK call.