Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Comprehensive PlanetScale CLI (pscale) command reference and workflows for database management via terminal. Use when user mentions PlanetScale CLI, pscale c...
Comprehensive PlanetScale CLI (pscale) command reference and workflows for database management via terminal. Use when user mentions PlanetScale CLI, pscale c...
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run.
Comprehensive pscale command reference and workflows for managing PlanetScale databases via terminal.
The PlanetScale CLI brings database branches, deploy requests, and schema migrations to your fingertips. This skill provides command references, automation scripts, and decision trees for all pscale operations.
CommandSkillUse Whenauthpscale-authLogin, logout, service tokens, authentication managementbranchpscale-branchCreate, delete, promote, diff, list database branchesdeploy-requestpscale-deploy-requestCreate, review, deploy, revert schema changesdatabasepscale-databaseCreate, list, show, delete databasesbackuppscale-backupCreate, list, show, delete branch backupspasswordpscale-passwordCreate, list, delete connection passwordsorgpscale-orgList, show, switch organizationsservice-tokenpscale-service-tokenCreate, manage CI/CD service tokens
What's your goal? โโ Experimenting with schema changes โ Create branch (pscale-branch) โโ Testing schema in isolation โ Create branch (pscale-branch) โโ Ready to deploy schema to production โ Create deploy request (pscale-deploy-request) โโ Reviewing schema changes before production โ Review deploy request (pscale-deploy-request)
What's your use case? โโ CI/CD pipeline โ Service token (pscale-service-token) โโ Local development โ Password (pscale-password) โโ Production application โ Service token (rotatable, secure) โโ One-off admin task โ Password (temporary)
Production readiness? โโ Immediate promotion (dangerous) โ pscale branch promote (pscale-branch) โโ Review + approval workflow โ pscale deploy-request create (pscale-deploy-request) โโ Safe production deployment โ Always use deploy requests
Complete workflow from branch creation to production deployment: # 1. Create development branch pscale branch create <database> <branch-name> # 2. Make schema changes (via shell, ORM, or direct SQL) pscale shell <database> <branch-name> # 3. View schema diff pscale branch diff <database> <branch-name> # 4. Create deploy request pscale deploy-request create <database> <branch-name> # 5. Review and deploy pscale deploy-request deploy <database> <deploy-request-number> # 6. Verify deployment pscale deploy-request show <database> <deploy-request-number> See scripts/ directory for automation.
# Create branch from main pscale branch create <database> <feature-branch> --from main # Work on schema changes pscale shell <database> <feature-branch> # Check diff before deploying pscale branch diff <database> <feature-branch> # Create deploy request when ready pscale deploy-request create <database> <feature-branch>
# Create service token for CI/CD pscale service-token create --org <org> # Use in CI/CD pipelines (GitHub Actions, GitLab CI, etc.) export PLANETSCALE_SERVICE_TOKEN_ID=<token-id> export PLANETSCALE_SERVICE_TOKEN=<token> # Deploy via CI/CD pscale deploy-request create <database> <branch> --auto-approve
# Authentication pscale auth login pscale auth logout # Branch management pscale branch create <database> <branch> [--from <source-branch>] pscale branch list <database> pscale branch delete <database> <branch> # Deploy requests pscale deploy-request create <database> <branch> pscale deploy-request list <database> pscale deploy-request deploy <database> <number> # Database operations pscale database create <database> --org <org> pscale database list pscale shell <database> <branch>
drizzle-kit - ORM schema management and migrations gitlab-cli-skills - GitLab MR workflow integration github - GitHub PR and CI/CD integration
See scripts/ directory for token-efficient automation: create-branch-for-mr.sh - Create PlanetScale branch matching your MR/PR branch name deploy-schema-change.sh - Complete schema migration workflow sync-branch-with-main.sh - Sync development branch with main Scripts execute without loading into context (~90% token savings).
Official docs: https://planetscale.com/docs/reference/planetscale-cli GitHub: https://github.com/planetscale/cli Community: https://github.com/planetscale/discussion
Code helpers, APIs, CLIs, browser automation, testing, and developer operations.
Largest current source with strong distribution and engagement signals.