pocketbase

Access PocketBase documentation for building and extending Go backends.

68|3|Updated Apr 24, 2025
One-click install
npx skills add https://github.com/TophC7/dot.nix --skill pocketbase-tophc7
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pocketbase
Source: https://github.com/TophC7/dot.nix/tree/main/modules/home/common/claude/skills/pocketbase
Command: npx skills add https://github.com/TophC7/dot.nix --skill pocketbase-tophc7

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

PocketBase provides a comprehensive, self-contained backend you can deploy or embed in Go projects, eliminating the need for complex server setups and boilerplate so you can focus on app logic.

Core Features & Use Cases

  • Single binary backend with embedded SQLite, REST API, real-time subscriptions, built-in authentication, file storage, and an admin dashboard for quick management.
  • Can be run as a standalone executable or imported as a Go module to build modular, reproducible configurations and multi-system environments.
  • Supports Go-based development with extensive API references and SDKs for Go, JavaScript, and Dart.

Quick Start

Install PocketBase runtime, start the backend, and consult the API references to begin building your Go-based application.

Frequently Asked Questions about pocketbase

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a Go backend using PocketBase?

Build a Go backend using PocketBase by importing it as a Go module to create modular configurations, utilizing its embedded SQLite, REST API, and built-in authentication without complex server setups.

What is the best way to access PocketBase API documentation for realtime subscriptions?

The best way to access PocketBase API documentation for realtime subscriptions is through this skill's self-contained references, which cover REST APIs, Go SDK usage, and realtime data handling.

Can I use PocketBase as a standalone executable for file storage and authentication?

Yes, you can use PocketBase as a standalone executable for file storage and authentication, or import it as a Go module to embed these backend services directly into your application.

Does PocketBase support SDKs for JavaScript and Dart alongside Go?

PocketBase supports SDKs for Go, JavaScript, and Dart, providing extensive API references to build scalable backends across multiple client environments and development platforms.

How do I handle database migrations when extending a PocketBase backend?

Handle database migrations when extending a PocketBase backend by consulting the provided references covering file handling, migrations, and deployment guidance to ensure reproducible configurations.