pocketbase-developing2

Automate PocketBase project initialization, dev server management, and migration creation.

Updated Feb 25, 2026
One-click install
npx skills add https://github.com/emeraldwalk/skills --skill pocketbase-developing2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pocketbase-developing2
Source: https://github.com/emeraldwalk/skills/tree/main/pocketbase-developing2
Command: npx skills add https://github.com/emeraldwalk/skills --skill pocketbase-developing2

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the setup, management, and migration creation for PocketBase projects, reducing manual steps and speeding up development workflows.

Core Features & Use Cases

  • Project Initialization: Automate the setup of a new PocketBase project with a single command.
  • Dev Server Management: Start, stop, and manage PocketBase dev servers efficiently.
  • Migration Creation: Generate migration files for schema changes, ensuring database integrity.
  • JS Hook Authoring: Write and manage JS hooks for custom logic and behavior.
  • Documentation Access: Provide quick access to PocketBase Go/JS API documentation.
  • Use Case: Suppose you're starting a new PocketBase project. Use this Skill to initialize the project, set up the dev server, and write a migration to create a new collection.

Quick Start

Initialize a new PocketBase project by running: ./scripts/init.sh --agents

Frequently Asked Questions about pocketbase-developing2

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

FAQPage Schema
How do I set up a new PocketBase project?

You can initialize a new PocketBase project by running the provided initialization script, which automates the entire setup process including project scaffolding and dev server preparation in a single command.

How do I create schema migrations in PocketBase?

You create schema migrations in PocketBase by using this tool to generate migration files, which ensures database integrity and allows you to track schema changes systematically across your project.

Do I need Go installed to manage a PocketBase server?

Yes, you need Go 1.23 or higher and the PocketBase SDK installed to use this tool for managing your PocketBase dev server, authoring JS hooks, and running database migrations.

What is the best way to write JS hooks for custom PocketBase logic?

The best way to write JS hooks for custom PocketBase logic is using this Skill to author and manage your hooks directly, streamlining the integration of custom behavior into your PocketBase backend.

How do I access PocketBase API documentation during development?

You can access PocketBase API documentation during development by using this Skill's built-in documentation access feature, which provides quick references for both the Go and JS PocketBase APIs.

Can I automate PocketBase dev server management?

Yes, you can automate PocketBase dev server management by using this Skill to efficiently start, stop, and manage your local development server as part of your standard workflow.