Create, build, generate, scaffold, update, or validate 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 for any request…
Cut a ToolJet release branch and retarget feature PRs onto it, or add more PRs to an already-cut release. TRIGGER 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 release…
Review a ToolJet pull request of any size and produce 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…
Create 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. Often followed by create-pr.
TRIGGER when: user asks to create, open, make, submit, or update a PR/pull request in ToolJet. Pushes root + submodules, creates or updates submodule PRs (ee-server, ee-frontend), then creates the main PR with a generated description.
Add, move, or repair agent skills in this repo — decide public root vs private EE submodule placement and wire 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 a…
Merge a source branch into the current branch across all ToolJet repos (root + server/ee + frontend/ee submodules). Handles conflicts, stashing, and submodule ordering. Use when asked to merge, sync with, or bring in changes from another branch.