Payload CMS
Skill ActiveUse when working with Payload CMS projects (payload.config.ts, collections, fields, hooks, access control, Payload API). Use when debugging validation errors, security issues, relationship queries, transactions, or hook behavior.
To empower developers to effectively build, debug, and secure applications using Payload CMS by providing comprehensive documentation and actionable code examples.
Features
- Detailed Payload CMS configuration guidance
- Examples for collections, fields, and hooks
- Explains access control and API usage
- Highlights security pitfalls and best practices
- Provides code snippets for common patterns
Use Cases
- Setting up a new Payload CMS project
- Implementing custom fields and hooks
- Debugging validation errors and security issues
- Understanding Payload CMS access control
- Querying the Payload API effectively
Non-Goals
- Providing a full Payload CMS tutorial
- Replacing official Payload CMS documentation
- Handling frontend development unrelated to Payload CMS integration
Workflow
- Understand Payload CMS core concepts
- Implement collections, fields, and hooks
- Configure access control and API interactions
- Apply security best practices
- Debug common issues and edge cases
Practices
- Security best practices
- Type safety
- Data integrity
- Performance optimization
Prerequisites
- Node.js
- pnpm
- Payload CMS project setup
Trust
- warning:Issues AttentionThere are 134 open issues and 99 closed issues in the last 90 days, indicating a low closure rate and significant open issues.
Installation
First, add the marketplace
/plugin marketplace add payloadcms/payload/plugin install claude-plugin@payload-marketplaceQuality Score
Trust Signals
Similar Extensions
Senior Backend Engineer
100Designs and implements backend systems including REST APIs, microservices, database architectures, authentication flows, and security hardening. Use when the user asks to "design REST APIs", "optimize database queries", "implement authentication", "build microservices", "review backend code", "set up GraphQL", "handle database migrations", or "load test APIs". Covers Node.js/Express/Fastify development, PostgreSQL optimization, API security, and backend architecture patterns.
Netlify Identity
100Use when the task involves authentication, user signups, logins, password recovery, OAuth providers, role-based access control, or protecting routes and functions. Always use `@netlify/identity`. Never use `netlify-identity-widget` or `gotrue-js` — they are deprecated.
Azure Postgres Ts
100Connect to Azure Database for PostgreSQL Flexible Server from Node.js/TypeScript using the pg (node-postgres) package. Use for PostgreSQL queries, connection pooling, transactions, and Microsoft Entra ID (passwordless) authentication. Triggers: "PostgreSQL", "postgres", "pg client", "node-postgres", "Azure PostgreSQL connection", "PostgreSQL TypeScript", "pg Pool", "passwordless postgres".
Setup Tailwind Typescript
100Configure Tailwind CSS with TypeScript in a Next.js or React project. Covers installation, configuration, custom theme extensions, component patterns, and type-safe styling utilities. Use when adding Tailwind CSS to an existing TypeScript project, customizing the Tailwind theme for a project's design system, setting up type-safe component styling patterns, or configuring Tailwind plugins and extensions.
Backend Patterns
99Backend architecture patterns, API design, database optimization, and server-side best practices for Node.js, Express, and Next.js API routes.
X Twitter Scraper
100Use when the user needs X (Twitter) data or confirmation-gated X actions through Xquik: tweet search, user lookup, follower extraction, media download, monitoring, webhooks, MCP, SDKs, posting, likes, DMs, and profile updates. Requires a Xquik API key. Never ask for X login material.