Skills for VillageSQL including building extensions from scratch and porting PostgreSQL extensions to VillageSQL.
Install
- 1Add it in ChatGPT
Open Plugins in the ChatGPT sidebar (web or desktop), search for “VillageSQL Skills” and select +. You'll be asked to sign in to any connected service on first use. Then type @ in a chat to call it.
Skills 1
- vsql-extension-builder
Build a VillageSQL extension end-to-end using the 7-phase persona-driven workflow: requirements, feasibility, scaffold, implementation, CTO review, UAT, and documentation. Supports C++ (default) and Rust implementations. Discovers the current VEF API from live SDK sources during Phase 1 feasibility and Phase 2 bootstrap — no hardcoded API names. Works from any directory.
Things to ask
- “Help me build an extension for MySQL from scratch.”
- “Port a PostgreSQL extension so I can run it on MySQL.”
- “Add a custom function or custom data type to MySQL.”
Related
SuperpowersPlan, develop, and debug codeplugin · by Jesse Vincent · 294k stars