This covers Electron desktop development for LobeHub's architecture, walking you through the main-renderer process pattern and IPC communication. Use it when you're adding desktop features, creating IPC handlers, or wiring up controllers between the main process and renderer. The guide gives you the full stack: controllers in the main process, type definitions in the shared package, renderer services, and store actions. What's helpful here is the concrete file structure and boilerplate patterns, so you're not guessing where things go. It assumes you know Electron basics but need the specific conventions for this codebase, including how to register controllers and expose APIs safely through preload scripts.
npx -y skills add lobehub/lobe-chat --skill desktop --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
juliusbrussee/caveman
mattpocock/skills
shadcn/improve
obra/superpowers
forrestchang/andrej-karpathy-skills
vercel-labs/skills