Toolverse
All skills

dev-desktop-sandbox

by coder

Run isolated mux desktop (Electron) instances (temp MUX_ROOT + free ports)

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
coder
Category
DevOps

About this skill

Run isolated mux desktop (Electron) instances (temp MUX_ROOT + free ports)

How to use

  1. Upewnij się, że masz zainstalowany projekt mux z Makefile'em zawierającym cele make dev i make build-static. Skill wymaga również zainstalowanego Node.js, Vite i Electrona.

  2. Uruchom podstawową komendę make dev-desktop-sandbox w katalogu projektu. Skill automatycznie utworzy tymczasowy katalog MUX_ROOT, skopiuje pliki konfiguracyjne (providers.jsonc i config.json, jeśli istnieją), wybierze wolne porty dla serwera Vite i debugowania, a następnie uruchomi make dev z tymi parametrami.

  3. Czekaj, aż serwer Vite będzie dostępny. Skill monitoruje port i automatycznie przechodzi do następnego kroku, gdy serwer odpowiada.

  4. Skill uruchomi make build-static, aby przygotować pliki statyczne (dist/splash.html) wymagane przez Electrona.

  5. Electron zostanie uruchomiony z przydzielonymi portami i zmienną CMUX_ALLOW_MULTIPLE_INSTANCES=1, co pozwala na równoczesne uruchamianie wielu instancji. Domyślnie serwer API używa portu 0 (losowy), aby uniknąć konfliktów.

  6. Aby dostosować zachowanie, użyj flagi DEV_DESKTOP_SANDBOX_ARGS. Na przykład make dev-desktop-sandbox DEV_DESKTOP_SANDBOX_ARGS="--clean-providers" pomija kopiowanie providers.jsonc, lub --clean-projects usuwa projekty z config.json, zachowując resztę konfiguracji.

Related skills

unity-developer

by sickn33

Build Unity games with optimized C# scripts, efficient rendering, and proper asset management. Masters Unity 6 LTS, URP/HDRP pipelines, and cross-platform deployment. Handles gameplay systems, UI implementation, and platform optimization. Use PROACTIVELY for Unity performance

DevOps
66164

macos-cleaner

by daymade

Analyze and reclaim macOS disk space through intelligent cleanup recommendations. This skill should be used when users report disk space issues, need to clean up their Mac, or want to understand what's consuming storage. Focus on safe, interactive analysis with user confirmation

DevOps
1331

3d-games

by davila7

3D game development principles. Rendering, shaders, physics, cameras.

DevOps
1355

streamlit

by sverzijl

When working with Streamlit web apps, data dashboards, ML/AI app UIs, interactive Python visualizations, or building data science applications with Python

DevOps
49161

cloudflare-manager

by qdhenry

Comprehensive Cloudflare account management for deploying Workers, KV Storage, R2, Pages, DNS, and Routes. Use when deploying cloudflare services, managing worker containers, configuring KV/R2 storage, or setting up DNS/routing. Requires CLOUDFLARE_API_KEY in .env and Bun

DevOps
20122

azure-devops-rest-api

by Tiberriver256

Guide for working with Azure DevOps REST APIs and OpenAPI specifications. Use this skill when implementing new Azure DevOps API integrations, exploring API capabilities, understanding request/response formats, or referencing the official OpenAPI specifications from the

DevOps
995