What problem does it solve? Writing Hammerspoon configurations from scratch is error-prone: watchers silently stop due to Lua garbage collection, config changes don't apply without reload, and windows end up under the menubar. This Skill provides proven patterns, templates, and troubleshooting guidance that prevent these common pitfalls. ## Core Features & Use Cases - Window Management Patterns: Ready-to-use Lua code for halves, quarters, maximize, center, and multi-monitor movement using hs.window and hs.screen. - Hotkey & Modal Interfaces: Global hotkey bindings, modal app launchers, and window management modes with proper exit handling. - Event Watchers: Correctly-scoped (global variable) patterns for pathwatcher, wifi, application, and USB watchers, plus auto-reload configuration. - Use Case: A user wants a keyboard-driven window tiling setup on macOS. The Skill provides a starter init.lua, window-snapping snippets, and a reload hotkey so the config works immediately and iterates safely. ## Quick Start Ask the assistant to create a Hammerspoon init.lua config with window management hotkeys and an auto-reload watcher.