What problem does it solve?
PlanetScale database management often requires toggling between MCP-based tooling and the pscale CLI to diagnose connections, query schemas, and optimize performance. This skill centralizes those tasks and provides guidance for read queries, schema inspection, and monitoring across Vitess and Postgres backends.
Core Features & Use Cases
- Unified PlanetScale access: Interact with PlanetScale via MCP or CLI to enumerate databases, branches, and deployments.
- Troubleshooting & insights: Debug connection errors, view branch schemas, and analyze query performance.
- Use case: Inspect a multi-environment setup to list databases, confirm a branch schema, and run a read query to validate access.
Quick Start
- Check MCP availability and list databases: pscale database list --org <org> or use MCP read queries if MCP tools are available.
- If MCP is unavailable, use the pscale CLI to perform common tasks such as listing databases and branches, opening a shell, or creating a deploy request.
- See references/cli-commands.md and references/connection-issues.md for deeper troubleshooting steps.