Scitex Ui

Vanilla TS workspace shell framework + React app components for SciTeX apps. Use when building or customizing SciTeX workspace UIs, integrating shell panels, or using frontend components.

scitex-ui — Workspace Shell Framework

Reusable frontend framework for SciTeX workspace apps. Shell = vanilla TypeScript. App content = React (optional).

Sub-skills

  • python-api — Python API: list_components, get_component, get_static_dir, Django integration
  • shell-modulesinitShell, adapters, TypeScript shell module API
  • frontend-components — React app components, Bridge infrastructure, panel resize
  • css-theme — CSS design tokens, theme variables, dark/light mode
  • cli — CLI commands: scitex-ui mcp, docs, skills

Architecture

ts/shell/          ← Vanilla TS workspace shell (single source of truth)
ts/app/            ← Vanilla TS app components
react/app/         ← React app components (usePanelResize, DataTable)
css/shell/         ← Shell CSS
templates/         ← Django HTML templates

MCP Tools

ToolPurpose
skills_listList available skill pages
skills_getGet a skill page by name