S claudeskill.wiki

pocketbase

6 скиллов

pocketbase

pb-hooks

11

Серверные JavaScript хуки для PocketBase (pb_hooks). Используются при написании пользовательских маршрутов, хуков событий, cron-задач, отправке писем, выполнении HTTP-запросов, запросах к базе данных или расширении PocketBase серверной логикой. Охватывает среду выполнения goja ES5, маршрутизацию, middleware, все хуки событий, запросы к БД, операции с записями и глобальные API.

npx claude-code-templates@latest --skill pocketbase/pb-hooks
Подробнее →
pocketbase

pb-api-rules

10

Правила API и выражения фильтров для контроля доступа в PocketBase. Используйте при настройке разрешений, написании выражений фильтров, конфигурировании того, кто и к чему может получить доступ, или отладке ответов 403/404. Охватывает все 5 типов правил, синтаксис фильтров, операторы, макросы запросов/коллекций и модификаторы полей.

npx claude-code-templates@latest --skill pocketbase/pb-api-rules
Подробнее →
pocketbase

pb-migrations

10

Миграции схем и версионирование для PocketBase. Используется при создании миграций, управлении версиями схем, синхронизации коллекций между окружениями, использовании automigrate или программном создании коллекций. Охватывает команды migrate, формат файлов миграций, импорт снимков и таблицу отслеживания _migrations.

npx claude-code-templates@latest --skill pocketbase/pb-migrations
Подробнее →
pocketbase

pb-collections

8

Проектирование коллекций и схем для PocketBase. Используется при создании коллекций, проектировании схем, добавлении полей, настройке связей или выборе между типами коллекций base/auth/view. Предотвращает неправильные типы полей, документирует поведение по умолчанию для нулевых значений и охватывает каскадирование связей.

npx claude-code-templates@latest --skill pocketbase/pb-collections
Подробнее →
pocketbase

pb-deploy

8

Производственное развертывание для PocketBase. Используется при развертывании PocketBase на сервере, настройке Docker, конфигурации systemd, обратного прокси (nginx/Caddy), TLS, SMTP, резервного копирования, хранилища S3, ограничения скорости или усиления безопасности для продакшена. Предоставляет готовые к использованию конфигурации.

npx claude-code-templates@latest --skill pocketbase/pb-deploy
Подробнее →
8

Использование JavaScript SDK для клиентских приложений PocketBase. Применяется при вызове PocketBase из frontend или Node.js, аутентификации пользователей, подписке на события в реальном времени, загрузке файлов или работе с PocketBase JS/TS SDK. Охватывает CRUD, потоки аутентификации, authStore, realtime SSE, работу с файлами, пакетные операции и синтаксис запросов.

npx claude-code-templates@latest --skill pocketbase/pb-sdk
Подробнее →