
planetscale / vscode-agent-plugin
✓ OfficialA skill package that teaches your agent 4 capabilities — every one documented and browsable below, no GitHub required · by planetscale.
Each skill below is one capability this package teaches your agent. Install the whole package, or open a skill to install just that one.
Plan and review MySQL/InnoDB schema, indexing, query tuning, transactions, and operations. Use when creating or modifying MySQL tables, indexes, or queries;…
20 files — installable on its own
Overview and information about Neki, the sharded Postgres product by PlanetScale. Load when working with Neki-related tasks and the need to scale or shard…
3 files — installable on its own
PostgreSQL best practices, query optimization, connection troubleshooting, and performance improvement. Load when working with Postgres databases.
24 files — installable on its own
Vitess best practices, query optimization, and connection troubleshooting for PlanetScale Vitess databases. Load when working with Vitess databases, sharding,…
7 files — installable on its own
Agent Plugin for VS Code and Copilot CLI
Agent plugin that bundles the PlanetScale MCP server and Database Skills for GitHub Copilot. Works with both VS Code and the Copilot CLI.
What's included
MCP Server — Authenticated access to your PlanetScale organizations, databases, branches, schema, and Insights data. No local setup required.
Database Skills — Expert knowledge for MySQL, PostgreSQL, Vitess, and Postgres sharding (Neki), loaded on-demand into Copilot's context.
Install
This plugin is being submitted to the copilot-plugins and awesome-copilot marketplaces. Once accepted, it will be discoverable via @agentPlugins in VS Code and copilot plugin marketplace browse in the CLI.
Until then, you can install it directly from this repo.
Copilot CLI
copilot plugin install planetscale/vscode-agent-pluginSee Installing plugins for more details.
VS Code
-
Clone the repo:
Copy & paste — that's itgit clone https://github.com/planetscale/vscode-agent-plugin.git -
Register the plugin path in your VS Code settings (
Cmd+,/Ctrl+,, search forchat.plugins.paths):Copy & paste — that's it// settings.json "chat.plugins.paths": { "/path/to/vscode-agent-plugin": true } -
Reload VS Code.
Agent plugins require the
chat.plugins.enabledsetting to be enabled (on by default in VS Code 1.100+). See Agent plugins in VS Code for more details.
Verify it loaded
- Skills: Open the Chat view and select the gear icon > Configure Skills — you should see
mysql,postgres,vitess, andnekilisted - MCP: Check the MCP server list to confirm the
planetscaleserver is connected
Skills source and sync
Skills are sourced from the planetscale/database-skills repository. A copy lives in skills/ for install compatibility, and a Git submodule at database-skills/ tracks the upstream.
GitHub Actions runs .github/workflows/update-skills.yml weekly (with manual workflow_dispatch support). When the upstream has new commits, the workflow copies the latest skills into skills/ and opens a PR.
Install the whole package (4 skills):
npx skills add https://github.com/planetscale/vscode-agent-pluginOr install a single skill:
npx skills add https://github.com/planetscale/vscode-agent-plugin --skill <name>Pick the skill name from the Skills tab — each entry there installs independently.