skills/02-moxin-studio-app-development/SKILL.md
Create or modify Moxin Studio apps, screens, and shell integration. Use when adding a new app, changing an existing app, or wiring app lifecycle (timers, dark mode, dataflow).
npx skillsauth add alan0x/moxin-tts 02-moxin-studio-app-developmentInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Build apps as self-contained crates under apps/. Use MoxinApp for registration and keep shell coupling minimal.
cargo new).MoxinApp and export the screen type.live_design! and Widget impl.LiveRegister, LiveHook).apps/<app>/src/screen/*.apps/<app>/dataflow.moxin-widgets only when multiple apps need it.development
Roadmap and refactor guidance for Moxin Studio, plus skill maintenance workflow. Use when planning large changes or updating the skill set.
development
--- name: 08-moxin-studio-reference description: Troubleshooting and operational reference for Moxin Studio: common errors, Dora issues, Makepad pitfalls, and checklists. Use when debugging or validating fixes. --- # Moxin Studio Reference ## 1. Overview Use this skill to diagnose failures quickly. Follow the triage flow and jump to the relevant area. ## 2. Triage flow 1. Reproduce and capture logs. 2. Check dataflow status and dynamic node connections. 3. Verify preferences and env vars. 4
development
Run and deploy Moxin Studio via Nix or manual builds, including dataflow startup and environment variables. Use when launching the app or preparing a dev environment.
development
Provider settings and user preferences in Moxin Studio. Use when editing provider UI, saving preferences, or wiring API keys and defaults.