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-modules —
initShell, 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
| Tool | Purpose |
|---|---|
skills_list | List available skill pages |
skills_get | Get a skill page by name |