pocketbase-explorer

Inspect and query PocketBase collections, schemas, and records via a TypeScript CLI.

1|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/s0lci700/OVERLAYS --skill pocketbase-explorer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pocketbase-explorer
Source: https://github.com/s0lci700/OVERLAYS/tree/main/pocketbase-explorer
Command: npx skills add https://github.com/s0lci700/OVERLAYS --skill pocketbase-explorer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pocketbase, and includes scripts (resource) components.

What problem does it solve?

Inspect and query the PocketBase database to explore collections, schemas, and records.

Core Features & Use Cases

  • List collections to understand the data graph and available entities.
  • Inspect collection schemas to learn field definitions and access rules.
  • Query records across collections (characters, rolls, sessions) for debugging and data validation.
  • Debug data-related issues in the TableRelay system by verifying permissions and data state.
  • Authentication-aware access: public reads for some collections; admin operations for private data via environment variables.

Quick Start

Run the pocketbase-explorer script pb_explorer.ts list to list all PocketBase collections.

Frequently Asked Questions about pocketbase-explorer

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

FAQPage Schema
How do I inspect PocketBase collections and schemas from the command line?

You can inspect PocketBase collections and schemas from the command line by running a TypeScript CLI script that connects to the database and lists field definitions, access rules, and available entities.

How do I query PocketBase records for debugging during local development?

To query PocketBase records for debugging during local development, use a CLI script that retrieves data across collections to validate permissions, verify data state, and inspect records like characters and rolls.

Do I need admin credentials to explore private PocketBase collections?

Yes, you need admin credentials provided via environment variables to explore private PocketBase collections. The CLI supports unauthenticated access for public collections but requires admin authentication for private data.

What is the best way to verify data integrity and access rules in a PocketBase database?

The best way to verify data integrity and access rules in a PocketBase database is to use an exploration CLI that queries records and inspects collection schemas to debug data-related issues and validate permissions.

Can I list all available PocketBase entities without writing custom query scripts?

Yes, you can list all available PocketBase entities without writing custom query scripts by running a dedicated explorer command that outputs the complete data graph and collection list directly from the database.