OZ
ozyterminal-client-runtime
Use this skill when modifying, debugging, or validating the OzyTerminal desktop client startup path, package manager setup, build scripts, or frontend chain.
Install
mkdir -p .claude/skills/ozyterminal-client-runtime && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/15170" && unzip -o skill.zip -d .claude/skills/ozyterminal-client-runtime && rm skill.zipInstalls to .claude/skills/ozyterminal-client-runtime
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Use this skill when modifying, debugging, or validating the OzyTerminal desktop client startup path, package manager setup, build scripts, or frontend chain.157 chars✓ has a “when” trigger
About this skill
OzyTerminal Client Runtime
Use this skill for
- Tauri startup failures
- mixed
npmandpnpmproblems - port
3000conflicts - frontend build chain validation
- package manager cleanup in
app-client - validating whether a change targets the real active frontend
Source of truth
- Active frontend:
app-client/src-ui - Desktop backend:
app-client/src-tauri - Client package manager:
npm
Required validations
- Check
app-client/package.json - Check
app-client/src-ui/package.json - Check
app-client/src-tauri/tauri.conf.json - Check
app-client/scripts/ensure-next-dev.mjs - Check for port
3000conflicts before assuming app code is broken
Expected commands
Set-Location app-client
npm run build
npm run tauri:dev
Set-Location app-client/src-tauri
cargo check
Guardrails
- Do not add or switch to
pnpm - Do not create another frontend outside
app-client/src-ui - Do not treat legacy folders as active product code
- Prefer removing duplicated dependency wiring at the root cause
Known failure patterns
beforeDevCommandfails because the bootstrap script calls the wrong package manager- Tauri fails because port
3000is already in use - performance degrades after mixed
node_moduleslayouts appear - old frontends or old lockfiles are reintroduced and confuse startup