Loading...
Loading...
Manage serverless MySQL databases and branches on PlanetScale
npx skill4agent add andrejones92/canifi-life-os planetscalecurl -sSL https://canifi.com/skills/planetscale/install.sh | bashcp -r skills/planetscale ~/.canifi/skills/# First, ensure canifi-env is installed:
# curl -sSL https://canifi.com/install.sh | bash
canifi-env set PLANETSCALE_EMAIL "your-email@example.com"canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"User: "How are my PlanetScale databases?"
Claude: I'll check your PlanetScale dashboard.
- Opens app.planetscale.com via Playwright MCP
- Logs into account
- Databases:
- prod-db: Scaler Pro, 8GB storage
- Branches: main, staging
- Region: us-east-1
- analytics-db: Scaler, 2GB storage
- Branches: main
- All databases healthy
- No connection issuesUser: "What branches do I have?"
Claude: I'll check database branches.
- Views prod-db detail
- Branches:
- main (production): 8GB, 45k queries/day
- staging: 500MB, 2k queries/day
- feature-auth: 100MB, dev branch
- Deploy requests:
- None pending
- Last deploy: 2 days ago
- Schema: 24 tablesUser: "Show me query performance"
Claude: I'll check Query Insights.
- Views Insights section
- Top queries (last 24h):
- SELECT users: 12k calls, 2ms avg
- SELECT orders: 8k calls, 5ms avg
- INSERT events: 5k calls, 3ms avg
- Slow queries: 2 flagged
- Rows read: 2.4M
- Rows written: 45k