What problem does it solve?
Manually managing TiDB Cloud clusters via the web console is time-consuming and error-prone, especially for repetitive tasks like provisioning test environments or running bulk SQL operations. This Skill eliminates that overhead by providing secure, scripted access to the TiDB Cloud REST API.
Core Features & Use Cases
- Multi-Tier Cluster Management: Create, delete, list, and update Starter, Essential, and Premium TiDB Cloud clusters via API calls, with optimized fast paths for common create and delete operations.
- Secure Credential Handling: All API authentication uses HTTP digest auth, with credentials loaded from environment variables or local files and never exposed to the agent context.
- Flexible Operation Support: Execute any TiDB Cloud API operation via the OpenAPI selector, including CMEK encryption setup for Premium clusters and SQL query execution against provisioned databases.
- Use Case: A platform engineer can use this Skill to spin up 5 identical Premium test clusters with CMEK encryption in 2 minutes, instead of manually configuring each one via the console.
Quick Start
Use the tidbcloud-api skill to create a new TiDB Cloud Starter cluster named 'test-cluster' in the us-east-1 region and wait for it to reach an active state.