adding-entity-types

Installation
SKILL.md

Adding Entity Types

Overview

Implement new Saleor entity types following a 7-step pipeline: schema, GraphQL operations, repository, bulk mutations, service, tests, and deployment stage. Each step builds on the previous, producing a complete entity module.

When to Use

  • Implementing a new Saleor entity (e.g., categories, products, menus)
  • Adding a new module to src/modules/
  • Creating features that need full CRUD with the Saleor API
  • Not for: Modifying existing entities (see understanding-saleor-domain)

Quick Reference

Step Output Key File
1. Schema Zod validation src/modules/config/schema/<entity>.schema.ts
2. GraphQL gql.tada operations src/modules/<entity>/operations.ts
Related skills

More from saleor/configurator

Installs
7
GitHub Stars
29
First Seen
Feb 27, 2026