"Guides Krita AI Diffusion Qt model, workspace, settings, job
Scanned 9/8/2026
Install to Claude Code
npx -y skills add VectorSpaceLab/AREX-Skill --skill ui-workspaces --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Ui Workspaces?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/vectorspacelab-ui-workspaces)More formats (shields.io, HTML) on the badges page.
---
name: ui-workspaces
description: "Guides Krita AI Diffusion Qt model, workspace, settings, job
queue, connection state, live preview, upscaling, animation, and UI routing
tasks."
disable-model-invocation: true
metadata:
disco-role: operating
license: GPL 3.0
---
# ui-workspaces
Use this sub-skill when the task is about plugin UI/model state rather than the
backend request dataclasses alone.
Trigger examples:
- Understanding `DocumentModel`, `Workspace`, `QueueMode`, `ProgressKind`,
`ErrorKind`, `JobKind`, or `JobState`.
- Debugging why Generate, Live, Upscale, Animation, or Graph workspace enqueues a
job or reports a validation/error state.
- Working with observable properties, settings persistence, connection state,
or job queue behavior.
- Running headless Qt model tests or static enum inspection.
- Mapping UI controls to `WorkflowInput` fields.
## Safe entry points
```bash
python sub-skills/ui-workspaces/scripts/inspect_workspace_enums.py --static-only
QT_QPA_PLATFORM=offscreen python sub-skills/ui-workspaces/scripts/inspect_workspace_enums.py --import-live
```
Static mode is safest and performs no imports. Live import mode requires a
package/test environment where `ai_diffusion` imports successfully.
## References
- [references/workspace-model-reference.md](references/workspace-model-reference.md):
workspace/model/job state and observable property map.
- [references/ui-routing-and-settings.md](references/ui-routing-and-settings.md):
how UI settings route generation, server mode, apply behavior, persistence,
and test setup.
- [references/troubleshooting.md](references/troubleshooting.md): Qt/headless,
job queue, connection, and validation recovery.
- [scripts/inspect_workspace_enums.py](scripts/inspect_workspace_enums.py):
static/live enum and model-property inspector.
## Boundaries
- For `WorkflowInput` payload internals after a workspace enqueues work, route
to `inference-workflows`.
- For server mode/backend/URL and connection resources, route to
`server-resources`.
- For custom Graph workspace node metadata, route to `custom-graphs`.
- For document, layer, image, mask, prompt, style, and persistence details,
route to `document-image-state`.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!