What problem does it solve? Payload CMS development involves subtle pitfalls that cause security holes and data corruption: Local API operations bypass access control by default, nested hook operations without req break transaction atomicity, and hooks can trigger infinite loops. This Skill provides expert guidance and reference documentation to avoid these traps and implement Payload correctly. ## Core Features & Use Cases - Quick Reference Table: Maps 27 common tasks (slugs, drafts, row-level security, transactions, jobs, plugins) directly to solutions and detailed reference docs. - Security Pitfall Coverage: Documents the three critical traps — overrideAccess: false for Local API, threading req through nested operations, and context flags to prevent hook loops — with correct/incorrect code examples. - Eleven Reference Documents: Deep coverage of fields, collections, hooks, access control (basic and advanced), queries, endpoints, database/storage/email adapters, type guards, and plugin development. - Use Case: When building a multi-tenant Payload app, use this Skill to implement tenant-scoped access control with query constraints, auto-set tenant fields in beforeChange hooks, and keep all nested operations in the same transaction. ## Quick Start Ask the agent how to implement row-level access control or any Payload pattern, and it will apply the correct collection, hook, and query configuration.