Скилл Payload

Payload agent skill

Официальный скилл Payload CMS, который приходит вместе с пакетом: коллекции, поля, хуки, доступы, запросы и адаптеры баз данных

  • 45 565 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Минимальный доступ

Почему такой уровень

  • Скилл состоит из инструкций и справочников
Все причины и проверки

payloadcms/payload

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/payload-agent-skill

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Скилл состоит из инструкций и справочников

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Скилл лежит внутри npm-пакета payload, поэтому его содержание совпадает с установленной версией. SKILL.md начинается с таблицы типовых задач со ссылками на справочники, и агент открывает только нужный файл. Справочники описывают коллекции с авторизацией, загрузками и черновиками, все типы полей, хуки, контроль доступа вплоть до построчной безопасности, Local API, REST и GraphQL, адаптеры MongoDB, Postgres и SQLite, свои эндпоинты, разработку плагинов, очередь задач и локализацию. Скилл также помогает разбирать ошибки валидации, связей и транзакций.

Для кого. Для разработчиков, которые строят сайты и бэкенды на Payload CMS и Next.js вместе с агентом.

Подходит, если

  • Нужно добавить коллекцию, поля или хуки в проект на Payload
  • Нужно настроить права доступа и не открыть лишние данные через Local API
  • Нужно разобраться с ошибкой валидации или запросом по связям

Не подходит, если

  • Проект на другой CMS
  • Нужны инструкции для версии Payload, отличной от установленной, а пакет не обновлен

Пример запроса к агенту

Добавь в Payload коллекцию статей с черновиками и доступом на редактирование только для автора

Ограничения

SKILL.md занимает около 8000 токенов при открытии, справочники читаются по требованию. Плагин Claude Code следит за веткой main, а не за установленной версией, поэтому не включайте его одновременно с указателем на node_modules.

Как отключить. Уберите ссылку на скилл из AGENTS.md или удалите плагин payload через /plugin.

Частые вопросы

Нужно ли что-то ставить в новом проекте?

Нет, create-payload-app настраивает скилл автоматически, отключить можно флагом --no-agent.

Когда нужен плагин?

Только если вы участвуете в разработке самого Payload или хотите инструкции для еще не вышедших изменений.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы
Официальный

Скилл подключает справочник Scalar к приложению по описанию OpenAPI: интеграции, аутентификация, темы и миграция со Swagger UI

СкиллМинимальный доступ16,3 тыс.Звезды репозитория

Скиллы Better Auth

Better Auth Skills

Официальные скиллы Better Auth: разворачивают аутентификацию в JS и TS проектах и подсказывают безопасную настройку

СкиллРасширенный доступ227Звезды репозитория
Выбор редакции

Официальные скиллы Supabase: помогают агенту работать с базой, Auth, Edge Functions и лучшими практиками Postgres

СкиллМинимальный доступ2,9 тыс.Звезды репозитория

Скилл FastAPI

FastAPI skill

Выбор редакции

Официальный скилл FastAPI, который поставляется вместе с пакетом и учит агента писать код под установленную версию

СкиллМинимальный доступ104,3 тыс.Звезды репозитория
Выбор редакции

Официальные скиллы и агенты команды .NET: производительность, MSBuild, NuGet, миграции, тесты, ASP.NET Core, Blazor и MAUI

ПлагинРасширенный доступ5,8 тыс.Звезды репозитория

Официальный скилл Prisma 8, который ставится из пакетов проекта: контракт данных, миграции, запросы, обновление версий

СкиллРасширенный доступ47,7 тыс.Звезды репозитория

Коротко о README

Payload это открытый фреймворк на Next.js с админкой и готовым TypeScript-бэкендом, который работает как headless CMS. Главный README описывает запуск через create-payload-app и шаблоны, а раздел документации AI Tooling объясняет, что скилл поставляется в пакете и подключается через AGENTS.md. Там же описан плагин для Claude Code из маркетплейса в репозитории. Лицензия MIT.

Бейдж для README

Исходный SKILL.md

---
name: payload
description: Use when working with Payload projects (payload.config.ts, collections, fields, hooks, access control, Payload API). Use when debugging validation errors, security issues, relationship queries, transactions, or hook behavior.
---

# Payload Application Development

Payload is a Next.js native CMS with TypeScript-first architecture, providing admin panel, database management, REST/GraphQL APIs, authentication, and file storage.

## Quick Reference

| Task | Solution | Details |
| --- | --- | --- |
| Auto-generate slugs | `{ type: 'slug', useAsSlug: 'title' }` | [FIELDS.md#slug-field](reference/FIELDS.md#slug-field) |
| Restrict content by user | Access control with query | [ACCESS-CONTROL.md#row-level-security-with-complex-queries](reference/ACCESS-CONTROL.md#row-level-security-with-complex-queries) |
| Local API user ops | `user` + `overrideAccess: false` | [QUERIES.md#access-control-in-local-api](reference/QUERIES.md#access-control-in-local-api) |
| Draft/publish workflow | `versions: { drafts: true }` | [COLLECTIONS.md#versioning--drafts](reference/COLLECTIONS.md#versioning--drafts) |
| Computed fields | `virtual: true` with **field-level** `hooks.afterRead` returning the value | [FIELDS.md#virtual-fields](reference/FIELDS.md#virtual-fields) |
| Document titles | Stored top-level field in `admin.useAsTitle` | [COLLECTIONS.md#useastitle](reference/COLLECTIONS.md#useastitle) |
| Conditional fields | `admin.condition` | [FIELDS.md#conditional-fields](reference/FIELDS.md#conditional-fields) |
| Custom field validation | `validate` function | [FIELDS.md#validation](reference/FIELDS.md#validation) |
| Filter relationship list | `filterOptions` on field | [FIELDS.md#relationship](reference/FIELDS.md#relationship) |

Сообщить о проблеме

Foxx AIСкилл Payload
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.