jordnlvr/MendixToolkit
Skill Claude CodeCodex
Gracefully close Mendix Studio Pro and its child processes (running runtime, MxBuild, Java helpers) so subsequent CLI ops can run without tripping the Studio-Pro-lock check. Also cleans up Mendix toolchain orphans left over from a Studio Pro crash (node/esbuild/sass/mxbuild under \Mendix\ \(modeler|runtime)\ whose…
jordnlvr/MendixToolkit
Skill Claude CodeCodex
Spin up an HTTP/SSE wrapper around a stdio MCP server so Maia (Studio Pro 11.8+ MCP Client) can register it. Maia accepts only HTTP-Streamable or SSE — NOT stdio — so any MCP registered with Claude Code via claude mcp add (which is mostly stdio) is invisible to Maia by default. This skill emits a one-process HTTP…
jordnlvr/MendixToolkit
Skill Claude CodeCodex
Fresh-context reviewer for a proposed Mendix design. Reads the /mx-discover inventory and the proposed design, then audits independently of the original session for naming collisions, anti-patterns, missing test coverage, security concerns, marketplace-overlap (use vs. build), and migration risk. Read-only against the…
jordnlvr/MendixToolkit
Skill Claude CodeCodex
Mendix-specialized domain inventory. Use BEFORE designing any Mendix feature, redesigning a microflow, adding entities, or extending an existing app. Auto-invokes the mendix-expert subagent, lists in-scope entities + associations + relevant microflows + available marketplace modules, and produces a DOMAININVENTORY…
jordnlvr/MendixToolkit
Skill Claude CodeCodex
Mendix project health check. Read-only. Wraps mx check (Mendix's bundled validator) plus mxcli's lint/report passes. Surfaces errors, warnings, deprecations, performance concerns, security flags, and convention violations -- triaged by severity. Auto-invoke before any commit / push of a Mendix project, after pulling…
jordnlvr/MendixToolkit
Skill Claude CodeCodex
GATED WRITE. Add a new entity (or attribute on an existing entity, or association) to a Mendix project by wrapping mxcli's create commands with the 8 safety pillars. Hard precondition: a fresh /mx-discover inventory must exist (≤24h old) so we can verify the new name doesn't collide. Pre-tag, clean-tree, Studio Pro…
jordnlvr/MendixToolkit
Skill Claude CodeCodex
Convert a plain-English Mendix feature description into a structured spec markdown file referencing inventory items by exact name. Output is a spec, not a model change. Auto-invoke when the user describes a Mendix feature in natural language and is about to start designing it. Also invocable as /mx-feature-spec .
jordnlvr/MendixToolkit
Skill Claude CodeCodex
Generate copy-paste-ready Studio Pro instruction sheets for the rare moments when only a human can perform the action (drag a widget, set a CSS class, configure a layout). Reads the project's theme catalog and widget conventions to produce EXACT instructions -- specific paths, classes, widgets, bindings -- not vague…
jordnlvr/MendixToolkit
Skill Claude CodeCodex
Blast-radius analysis for any Mendix entity / attribute / microflow / page. Read-only. Answers "what breaks if I rename / delete / change X?" before you change anything. Auto-invoke before any rename, delete, or signature change in a Mendix project; also invocable as /mx-impact . Wraps mxcli's callers, callees, refs…
jordnlvr/MendixToolkit
Skill Claude CodeCodex
Read-only audit of a Mendix page against project doctrine. Flags SmartHub class usage (DEPRECATED), classes not in the OS2 catalog (snowflakes), missing design-properties bindings, page-template deviations (Template A or B), accessibility-tree red flags, and any class that does not exist in the project's theme…
jordnlvr/MendixToolkit
Skill Claude CodeCodex
GATED WRITE. Clone an existing well-built Mendix page (ideally a gold page) to a new name with optional entity rebinding, via the mxcli MDL round-trip. Routes through the shadow-write engine (7 safety pillars; live .mpr untouched until atomic swap). Pre-classifies the source page as SIMPLE / COMPLEX / UNCLONEABLE…
jordnlvr/MendixToolkit
Skill Claude CodeCodex
GATED WRITE. Scaffold a new Mendix microflow from a structured spec by wrapping mxcli's create microflow command with the 8 safety pillars from rules/mendix-safety.md. Pre-tag the project, verify clean tree + Studio Pro closed + Mendix version, run mx check pre/post, auto-restore on failure. Refuses to proceed unless…
jordnlvr/MendixToolkit
Skill Claude CodeCodex
Fast structured search across a local Mendix project. Read-only. Wraps mxcli's search and SQL-like select to answer questions like "find every microflow that references entity Customer", "which pages bind to entity X", "what microflows have empty error handlers". Auto-invoke when the user asks a model-spanning…
jordnlvr/MendixToolkit
Skill Claude CodeCodex
Drive a Playwright browser test against a page on the running TestOSApp3 testbed (port 8082). Auto-asserts the testbed fingerprints (URL :8082 + "Test Project" ribbon) before any further assertion -- this is a HARD safety gate against accidentally driving the live OneSource project. Uses the Playwright MCP server…
jordnlvr/MendixToolkit
Skill Claude CodeCodex
Resolve the Mendix Studio Pro version a project was last opened with, and detect mismatches against installed Studio Pro / mx CLI / mxcli binaries on this machine. Read-only. Auto-invoke at the start of any Mendix session in a project, before running mx convert, and when a build/check produces unexplained errors. Also…