native-feel-skill is an agent skill for designing cross-platform desktop apps that still feel native. It is based on architectural lessons from Raycast’s 2.0 rewrite and reverse engineering of a shipping Raycast beta app. The skill helps AI assistants reason about when to use native code, when to share web-based interface layers, and how to avoid the common failures of Electron-style or WebView-based products. It includes eight architectural tenets, a four-layer architecture model, WebKit and WebView2 guidance, and a large ship audit checklist. The project is useful when an agent is advising on desktop apps that need global shortcuts, system tray behavior, native windows, fast interaction, and polished platform conventions. Its main value is turning hard-won desktop architecture knowledge into reusable agent guidance.
Features
- Agent skill for native-feeling desktop apps
- Raycast-inspired architectural guidance
- Eight cross-platform desktop design tenets
- WebKit and WebView2 survival guidance
- Four-layer architecture model
- Seventy-five-item ship audit checklist