build-stealth-rustdesk

Automate the build and codesigning of a stealthy RustDesk.app without visible UI elements.

3|1|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/soulmachine/skills --skill build-stealth-rustdesk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: build-stealth-rustdesk
Source: https://github.com/soulmachine/skills/tree/main/build-stealth-rustdesk
Command: npx skills add https://github.com/soulmachine/skills --skill build-stealth-rustdesk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the process of building a stealthy version of RustDesk.app, which lacks a menu-bar icon, Dock icon, and connection panel, while still allowing remote keyboard functionality.

Core Features & Use Cases

  • Stealthy Build: Builds a RustDesk.app without tray, dock, and connection panel icons.
  • Source Code Patching: Applies patches to the source code to achieve stealth functionality.
  • Codesigning: Signs the final app with a stable identity to maintain permissions across rebuilds.
  • Use Case: Ideal for users who need a discreet remote desktop tool without visible UI elements.

Quick Start

Run the build-stealth-rustdesk skill to compile and sign the stealthy RustDesk.app.

Frequently Asked Questions about build-stealth-rustdesk

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a stealthy RustDesk app that hides the dock and tray icons?

To build a stealthy RustDesk app, this Skill automates source code patching to remove the menu-bar icon, Dock icon, and connection panel, then compiles and signs the application for discreet remote desktop use.

Can I still use remote keyboard functionality after removing the RustDesk connection panel?

Yes, remote keyboard functionality remains fully available after removing the connection panel. The stealth build patches the UI elements to be hidden while preserving the core remote desktop input operations.

What source code patches are needed to make RustDesk run invisibly on macOS?

Making RustDesk run invisibly requires source code patches that disable the tray icon, Dock icon, and connection panel UI. This Skill automatically applies those patches during the automated build process.

Does building a stealth RustDesk app require a specific toolchain and codesigning setup?

Building a stealth RustDesk app requires a specific toolchain to compile the source code and a stable codesigning identity to ensure permissions persist across rebuilds.

Why should I patch RustDesk source code instead of just hiding the app window?

Patching RustDesk source code completely removes the tray, dock, and connection panel elements at compile time, ensuring a truly discreet remote desktop tool rather than just minimizing a visible window.