Creates commits across ToolJet's root and submodule repos (server/ee, frontend/ee): detects dirty repos, generates commit messages, and updates submodule pointers in the right order. Use when asked to commit changes, or to commit across repos/submodules.…
Creates, scaffolds, updates, or validates a ToolJet marketplace plugin (connector, integration, or data source) under marketplace/plugins/ from an OpenAPI spec, Postman collection, npm package, database driver, or API docs. Use when asked to create, build,…
Pushes the ToolJet root repo and its submodules, creates or updates the submodule PRs (ee-server, ee-frontend), then creates or updates the main PR with a generated description. Use when the user asks to create, open, make, submit, or update a PR or pull…
Cuts a ToolJet release branch and retargets feature PRs onto it, or appends more PRs to an already-cut release. Use when the user asks to create a release branch, start a release, cut an LTS or beta release, bump the release version and move PRs onto a…
Adds, moves, or repairs agent skills in this repo — decides public root vs private EE submodule placement and wires the symlinks so a skill is invokable from repo root in Claude Code, Cursor and Codex. Use when asked to add, create, move, relocate, or rename…
Merges a source branch into the current branch across all ToolJet repos (root + server/ee + frontend/ee submodules), handling conflicts, stashing, submodule gitlinks and ordering. Use when asked to merge, sync with, update from, or bring in changes from…
Records polished demo videos of a ToolJet feature from a running local instance. Each video gets a ToolJet logo intro and outro, a local Kokoro voiceover with subtitles that match it word for word, a visible pointer, zoom, spotlight and hand-drawn circle…
Reviews a ToolJet pull request of any size and writes a findings report the user reads first. Use when asked to review, look over, check, critique, or comment on a PR, a branch, or a diff, or to find blockers before merge. Starts by asking for review context…