CW

comeonzhj/workbuddy-theme-skill

Developer tools

This page was translated automatically. Technical details may differ from the original. View the original

21 stars Quality 60 Trend 14MIT

Create, validate, preview, switch, and safely apply runtime themes for the WorkBuddy Electron desktop app.

Overview

A cross-platform desktop application that allows WorkBuddy to change skins with one click, and is also an open protocol for Agent to develop themes and for the community to collectively maintain the theme library. Theme Manager provides topic preview, ZIP import, GitHub online sync, one-click application, theme removal, and native theme restore. It only injects a controlled element into the current WorkBuddy session and does not modify WorkBuddy.app, WorkBuddy.exe, app.asar, signatures, accounts, or conversation data. - macOS (Apple Silicon / Intel) :.dmg or .zip - Windows 10/11 x64: Installer .exe or Portable Version .exe After opening Theme Manager, you can preview and apply the built-in theme. During the first skin change, the app will explain the reason and ask for confirmation, then restart WorkBuddy; After that, you can hotswitch within the same session. Click "Restore Native Theme" to undo it. On the theme card, "Remove" can delete user-installed themes or hide built-in themes locally. Hiding built-in themes will not modify signed app packages; If you need to retrieve them, click "Restore Hidden Themes" in the upper right corner of the theme library. The theme you are using needs to switch to another theme or restore the native theme first. Theme Manager runs as a single instance and automatically takes over the theme daemon left by older command-line skinning tools, preventing multiple daemon from injecting CSS into the theme at the same time. The official macOS distribution uses Developer ID Application for signature, Hardened Runtime, and Apple notarization, and notarizes the note into the app. The Windows distribution package has not yet configured a code signing certificate, so the first download may still show the SmartScreen "Unknown Publisher" prompt. Click "Import Theme Pack" and select .zip. The application checks file type, size, path, Manifest, CSS scope, and local assets before atomizing the installation. A compressed package can only contain one theme; see Contribution Guide for details.

Overview (machine translated)

A cross-platform desktop application that allows WorkBuddy to change skins with one click, and is also an open protocol for Agent to develop themes and for the community to collectively maintain the theme library.

Theme Manager provides topic preview, ZIP import, GitHub online sync, one-click application, theme removal, and native theme restoration. It only injects a controlled into the current WorkBuddy session and does not modify WorkBuddy.app, WorkBuddy.exe, app.asar, signatures, accounts, or conversation data.

Included Topics

2026 AI Product Conference

Honor of Kings Style

Heroes and Cute Pets Theme

Ake · Crimson Blade Angela · Flame Mage
Opossum · Midnight Window Whisper Sun Wukong · Lingxiao Sacred Shadow
Xiao Qiao · Candy Story Yao · Forest Secret Realm

Regular Users: Visual Skin Resurfacing

Download from GitHub Releases:

  • macOS (Apple Silicon / Intel): .dmg or .zip
  • Windows 10/11 x64: installer version .exe or portable version .exe

After opening Theme Manager, you can preview and apply the built-in theme. During the first skin change, the app will explain the reason and ask for confirmation, then restart WorkBuddy; After that, you can hotswitch within the same session. Click “Restore Native Theme” to undo it.

On the theme card, “Remove” can delete user-installed themes or hide built-in themes locally. Hiding built-in themes will not modify signed app packages; If you need to retrieve them, click “Restore Hidden Themes” in the upper right corner of the theme library. The theme you are using needs to switch to another theme or restore the native theme first.

Theme Manager runs as a single instance and automatically takes over the theme daemon left by older command-line skinning tools, preventing multiple daemon from injecting CSS into the theme at the same time.

The official macOS distribution uses Developer ID Application for signature, Hardened Runtime, and Apple notarization, and notarizes the note into the app. The Windows distribution package has not yet configured a code signing certificate, so the first download may still show the SmartScreen “Unknown Publisher” prompt.

Add themes created by others

Click “Import Theme Package” and select .zip. The application checks file type, size, path, Manifest, CSS scope, and local assets before atomizing and installing. A compressed package can only contain one theme; see Contribution Guide for details.

Synchronized Community Theme Library

Click “Sync Community Theme”. The app will read the workbuddy-theme/registry.json from this repository, only download the updated version, and verify the size and SHA-256 of each file before installing.

Developing and Building Theme Manager

Requires Node.js 20+:

Build the current platform installation package:

This page was translated automatically. Technical details may differ from the original.

Recommended Tools

Try a different keyword or remove a filter.

Install

npx skillfish add comeonzhj/workbuddy-theme-skill
New to MCP? Start with the mcpskill.org guide →