К основному содержанию
плагин

vsql-extension-builder — плагин для Claude Code

Ведёт сборку расширения VillageSQL для MySQL через семь фаз с ролями. Часто берут, чтобы перенести расширение с PostgreSQL.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin install vsql-extension-builder@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-official
Открыть на GitHub

Что делает vsql-extension-builder

Плагин ставит перед агентом задачу собрать расширение VillageSQL от начала до конца. Работа разбита на семь фаз, каждая со своей ролью, а API расширений агент выясняет из живых заголовков SDK, а не из зашитых в скилл имён.

Скиллы рассчитаны на работающий сервер VillageSQL на вашей машине. Если сервера ещё нет, ставьте его установщиком — curl -fsSL https://install.villagesql.com | bash — или из исходников. В контейнере villagesql/server есть SDK расширений, инструменты C++ и скрипт vsql-build-extension.sh, поэтому сборка и установка расширения внутри контейнера проходят. А вот mysql-test-run.pl там нет, и фаза тестов в контейнере не завершится: ей нужен установщик или сборка из исходников на хосте.

Скилл лежит в skills/vsql-extension-builder/, точка входа — SKILL.md с фазами и проверками, подробности вынесены в references/ и подгружаются по мере надобности. Ставить можно из маркетплейса плагинов Claude или вручную через символическую ссылку в ~/.claude/skills.

Какие задачи решает

  • собрать расширение VillageSQL для MySQL по шагам, без пропусков
  • перенести готовое расширение с PostgreSQL на MySQL
  • определить актуальные имена API расширений из заголовков SDK
  • пройти фазу тестов и не застрять на ней
  • подключить расширение к серверу и проверить, что оно работает

Примеры запросов агенту

  • Собери расширение VillageSQL для MySQL: начни с первой фазы и веди меня по шагам
  • Перенеси это расширение с PostgreSQL на MySQL через vsql-extension-builder
  • Покажи, какие фазы остались и что нужно для тестов

Как установить vsql-extension-builder

Через маркетплейс плагинов

/plugin install vsql-extension-builder@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-official

По шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой

Вопросы о vsql-extension-builder

Как установить vsql-extension-builder в Claude Code?

Из официального маркетплейса плагинов: сначала /plugin marketplace add anthropics/claude-plugins-official, затем /plugin install vsql-extension-builder@claude-plugins-official.

Что делает vsql-extension-builder?

Проводит агента через семь фаз сборки расширения VillageSQL для MySQL, с ролями на каждой фазе. Имена API берутся из живых заголовков SDK.

Можно ли пройти все фазы в Docker-контейнере?

Нет. В образе villagesql/server есть SDK, инструменты C++ и vsql-build-extension.sh, но нет mysql-test-run.pl, поэтому фаза тестов требует установщика или сборки из исходников на хосте.

Похожие плагины

Все плагины по теме «Данные и базы» →
mysql-best-practices Mindrally Скилл задаёт агенту правила проектирования схем MySQL, индексов и оптимизации запросов. Пригодится, когда агент пишет миграции или разбирает медленный запрос. CX Codex +1 2 700установок sql-pro https://github.com/Jeffallan Оптимизирует медленные SQL-запросы, проектирует схемы баз данных и устраняет проблемы производительности. Пригодится при разборе планов EXPLAIN и миграции диалектов. CX Codex +1 6 400установок creating-amazon-aurora-db-cluster-with-instances aws Создаёт Aurora-кластер с инстансами, настраивает пароль через Secrets Manager и следит за статусом с повторами. Для MySQL и PostgreSQL. CX Codex +1 6 000установок amazon-aurora-mysql aws Скилл для работы с кластерами Amazon Aurora MySQL: создание, изменение, подбор ACU, оценка хранилища и планирование апгрейда. CX Codex +1 5 200установок mysql-patterns affaan-m Скилл с проверенными шаблонами для MySQL и MariaDB. Помогает проектировать схемы, настраивать индексы и ускорять медленные транзакции. CX Codex +1 4 700установок database-optimization davila7 Субагент для разбора медленных запросов: смотрит планы выполнения, предлагает индексы и настройки пула соединений. 3 924установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой