Payload CMS
技能 活跃在处理 Payload CMS 项目(payload.config.ts、collections、fields、hooks、access control、Payload API)时使用。在调试验证错误、安全问题、关系查询、事务或 hook 行为时使用。
通过提供全面的文档和可操作的代码示例,赋能开发者使用 Payload CMS 有效地构建、调试和保护应用程序。
功能
- 详细的 Payload CMS 配置指南
- collections、fields 和 hooks 的示例
- 解释访问控制和 API 用法
- 强调安全陷阱和最佳实践
- 提供常见模式的代码片段
使用场景
- 设置新的 Payload CMS 项目
- 实现自定义 fields 和 hooks
- 调试验证错误和安全问题
- 理解 Payload CMS 访问控制
- 有效地查询 Payload API
非目标
- 提供完整的 Payload CMS 教程
- 取代官方 Payload CMS 文档
- 处理与 Payload CMS 集成无关的前端开发
工作流
- 理解 Payload CMS 核心概念
- 实现 collections、fields 和 hooks
- 配置访问控制和 API 交互
- 应用安全最佳实践
- 调试常见问题和边缘情况
实践
- 安全最佳实践
- 类型安全
- 数据完整性
- 性能优化
先决条件
- Node.js
- pnpm
- Payload CMS 项目设置
信任
- warning:问题关注度在过去 90 天内有 134 个开放问题和 99 个已关闭问题,表明关闭率低且开放问题数量多。
安装
请先添加 Marketplace
/plugin marketplace add payloadcms/payload/plugin install claude-plugin@payload-marketplace质量评分
类似扩展
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
100用于身份验证、用户注册、登录、密码恢复、OAuth 提供商、基于角色的访问控制或保护路由和函数。始终使用 `@netlify/identity`。切勿使用 `netlify-identity-widget` 或 `gotrue-js` — 它们已弃用。
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
100当用户需要通过 Xquik 获取 X (Twitter) 数据或执行需要确认的 X 操作时使用:推文搜索、用户查找、关注者提取、媒体下载、监控、Webhook、MCP、SDK、发布、点赞、私信和个人资料更新。需要 Xquik API 密钥。切勿索要 X 登录凭据。