S claudeskill.wiki

pocketbase

6 skills

11

Hooks de JavaScript del lado del servidor para PocketBase (pb_hooks). Úsese al escribir rutas personalizadas, hooks de eventos, trabajos cron, envío de correos electrónicos, realización de solicitudes HTTP, consultas a la base de datos o para extender PocketBase con lógica del lado del servidor. Cubre el runtime goja ES5, enrutamiento, middleware, todos los hooks de eventos, consultas a la base de datos, operaciones de registros y APIs globales.

npx claude-code-templates@latest --skill pocketbase/pb-hooks
10

Reglas de API y expresiones de filtro para el control de acceso en PocketBase. Úselo al establecer permisos, escribir expresiones de filtro, configurar quién puede acceder a qué o depurar respuestas 403/404. Cubre los 5 tipos de reglas, la sintaxis de filtros, operadores, macros de solicitud/colección y modificadores de campo.

npx claude-code-templates@latest --skill pocketbase/pb-api-rules
10

Migraciones de esquemas y versionado para PocketBase. Úselo al crear migraciones, gestionar versiones de esquemas, sincronizar colecciones entre entornos, usar automigrate o crear colecciones programáticamente. Cubre comandos migrate, formato de archivo de migración, importaciones de instantáneas y la tabla de seguimiento _migrations.

npx claude-code-templates@latest --skill pocketbase/pb-migrations
8

Diseño de colecciones y esquemas para PocketBase. Úselo al crear colecciones, diseñar esquemas, agregar campos, configurar relaciones o elegir entre tipos de colecciones base/auth/view. Previene tipos de campo incorrectos, documenta el comportamiento por defecto cero y cubre el encadenamiento de relaciones.

npx claude-code-templates@latest --skill pocketbase/pb-collections
8

Despliegue en producción para PocketBase. Úselo al desplegar PocketBase en un servidor, configurar Docker, systemd, proxy inverso (nginx/Caddy), TLS, SMTP, copias de seguridad, almacenamiento S3, limitación de tasa o endurecimiento para producción. Proporciona configuraciones listas para usar.

npx claude-code-templates@latest --skill pocketbase/pb-deploy
8

Uso del SDK de JavaScript para aplicaciones cliente de PocketBase. Utilícese al llamar a PocketBase desde frontend o Node.js, autenticando usuarios, suscribiéndose a eventos en tiempo real, subiendo archivos o trabajando con el SDK JS/TS de PocketBase. Cubre CRUD, flujos de autenticación, authStore, SSE en tiempo real, manejo de archivos, operaciones por lotes y sintaxis de consultas.

npx claude-code-templates@latest --skill pocketbase/pb-sdk