asqi-carter

16 mods across 1 repository, 11 stars between them.

optix-add-label

01

asqi-carter/ftx-mcp

Skill Claude CodeCodex

Add a text label to an Optix screen via the live design-time bridge (Studio open). Use when the user says "add a label", "put text on the screen", "add a caption/title".

11 7d ago A 47 tokens

optix-anchor-fill

02

asqi-carter/ftx-mcp

Skill Claude CodeCodex

Make a widget fill/stretch/anchor within its container in Optix — there is NO dock-panel widget; docking is Alignment=Stretch + margins. Use for "make it fill the panel", "dock this to the top", "anchor to the edges", "responsive layout".

11 7d ago A 60 tokens

optix-apply-style

03

asqi-carter/ftx-mcp

Skill Claude CodeCodex

Restyle a widget by pointing its Style property at a named StyleSheet variant (Accent, Emergency, Transparent, ...) via the live bridge — the canonical FT Optix theming mechanism, instead of hand-setting colors. Use for "make this button look like an emergency/accent button", "apply the X style".

11 7d ago A 69 tokens

asqi-carter/ftx-mcp

Skill Claude CodeCodex

Drive an indicator (visibility, color, blink) from an existing alarm's Active state via the live bridge — zero-NetLogic alarm annunciation. Use for "show a light when the alarm is active", "flash when alarm fires", "hide/show on alarm".

11 7d ago A 60 tokens

asqi-carter/ftx-mcp

Skill Claude CodeCodex

Cut vision-token cost by banking UI knowledge once and authoring blind — cache navigation routes and screen structure, batch every multi-op edit through optixbridgeedit instead of one tool call per property, verify with describenode (text) instead of pixels, spend at most one screenshot per change. Use on any project…

11 7d ago A 76 tokens

optix-bound-toggle

06

asqi-carter/ftx-mcp

Skill Claude CodeCodex

Add a switch that toggles a label (or any Visible-bound widget) on an Optix screen — the bound switch+label pattern, no NetLogic. Use for "add a toggle", "switch that shows/hides X", "on/off control".

11 7d ago A 57 tokens

asqi-carter/ftx-mcp

Skill Claude CodeCodex

Make an Optix property COMPUTED from one or more sources via an ExpressionEvaluator converter (conditional color, computed visibility, scaling, formatted text). Use for "turn X red when Y", "show only if A and B", "color reacts to a value", "scale/convert a value".

11 7d ago A 66 tokens

optix-nav-layout

08

asqi-carter/ftx-mcp

Skill Claude CodeCodex

Build a multi-screen NavigationPanel layout in Optix via the live bridge — tabs that switch content, done the ONE-mechanism way that actually renders. Use for "add navigation", "multi-screen HMI", "tabs to switch screens", "nav bar with pages".

11 7d ago A 60 tokens

asqi-carter/ftx-mcp

Skill Claude CodeCodex

Register NetLogic (C#) into the live model, compile-check it, operate the design-time bridge lifecycle (start it, when new bridge code needs a Studio reopen, run design-time [ExportMethod]s SAFELY), restart the MCP service, and deploy. Use when adding code-behind, running generators/builders, when the bridge is…

11 7d ago A 96 tokens

optix-scroll-layout

10

asqi-carter/ftx-mcp

Skill Claude CodeCodex

Add a scrollable, auto-arranging region (ScrollView + layout container) the right way — stretch alignments, Height=-1 auto-size, and how to migrate existing widgets into it with movenode. Use when content overflows a screen, the user asks for a scrollbar/scrollable list, or widgets should reflow when visibility…

11 7d ago A 76 tokens

asqi-carter/ftx-mcp

Skill Claude CodeCodex

Style a Rectangle/shape directly (fill, border, corner radius, opacity) via the live bridge — for one-off panels, backgrounds, and status indicators. Use for "add a colored box", "rounded panel", "background rectangle", "status indicator shape".

11 7d ago A 60 tokens

optix-templify

12

asqi-carter/ftx-mcp

Skill Claude CodeCodex

Make a reusable component (template/ObjectType) and stamp out instances — plan-ahead with createtype, or promote an existing widget assembly with converttotype. Use when the user says "make this reusable", "template", "component library", or the same widget cluster is being built more than once.

11 7d ago A 67 tokens

optix-verify-loop

13

asqi-carter/ftx-mcp

Skill Claude CodeCodex

Verify an Optix change the fast way — emulator preview + CDP screenshot, ONE restart after ALL structural edits land, deploy only as the deliberate ship step. Use once you've finished authoring a batch of bridge edits, or when a screenshot doesn't show an edit you just made.

11 7d ago A 62 tokens

asqi-carter/ftx-mcp

Skill Claude CodeCodex

Catch unintended UI changes across a whole project for near-zero vision tokens - bank routes once, sweep a baseline, sweep again after changes, diff to text. Only open an image when the diff says CHANGED and the text delta is ambiguous.

11 7d ago A 55 tokens

asqi-carter/ftx-mcp

Skill Claude CodeCodex

Add a Button (or wire an existing widget) to set or toggle a variable on click via the live bridge — the native-command action, no NetLogic. Use for "button that turns X on/off", "start/stop button", "toggle from a button".

11 7d ago A 60 tokens

ftx-mcp

16

asqi-carter/ftx-mcp

MCP server Claude CodeCodexCursor +2

MCP server for authoring, previewing, and verifying FactoryTalk Optix Studio changes via the emulator, single Windows box. Runs locally from the ftx-mcp Python package.

11 7d ago A tokens not measured