desktop
Electron desktop development guide — IPC handlers, controllers, preload scripts, window/menu management.
Install
git clone https://github.com/lobehub/lobehub /tmp/lobehub && ln -s /tmp/lobehub/.agents/skills/desktop ~/.claude/skills/desktop
From README
Desktop Development Guide Architecture Overview LobeHub desktop is built on Electron with main-renderer architecture: Main Process (apps/desktop/src/main): App lifecycle, system APIs, window management Renderer Process: Reuses web code from src/ Preload Scripts (apps/desktop/src/preload): Securely expose main process to renderer Adding New Desktop Features Create Controller Location: apps/desktop/src/main/controllers/ Register in apps/desktop/src/main/controllers/registry.ts.
More from this repo
add-provider-doc
Used to add documentation for a new AI provider — usage docs, env vars, Docker config, image resources.
full-text-search
LobeHub product full-text search architecture and operations.
testing-heterogeneous-agents
Manually runs the live LobeHub official-provider compatibility matrix across Claude Code, Codex, Grok Build, Kimi Code,...
