What problem does it solve? Developers working with Payload CMS often struggle with correct configuration of collections, fields, hooks, and access control, and commonly hit security pitfalls like bypassed access control in the Local API or broken transactions in hooks. This Skill provides structured, production-tested guidance for Payload development tasks. ## Core Features & Use Cases - Collection & Field Configuration: Covers auth collections, uploads, drafts, live preview, all field types including relationships, arrays, blocks, joins, and virtual fields. - Access Control & Security: Documents RBAC patterns, row-level security with query constraints, multi-tenant access, and critical pitfalls like the overrideAccess: false requirement in Local API operations. - Hooks, Queries & Transactions: Explains beforeChange/afterChange hooks, preventing infinite hook loops with context flags, threading req through nested operations for transaction atomicity, and Local/REST/GraphQL query patterns. - Use Case: When building a Next.js app with Payload and you need to restrict posts so users only see their own content, the Skill provides the exact row-level access control pattern with type-safe user checks. ## Quick Start Ask the agent how to implement a Payload feature such as row-level access control or a slug auto-generation hook in your payload.config.ts project.