What problem does it solve? Keeping a semantic code index up to date manually is tedious: every file edit, rename, or deletion can leave search results stale. This Skill manages the GrepAI watch daemon so your codebase is continuously scanned, chunked, embedded, and re-indexed in real time without manual re-runs. ## Core Features & Use Cases - Daemon Lifecycle Management: Start the watcher in foreground or background, check its status, and stop it cleanly with simple commands. - Real-Time File Monitoring: Detects file creation, modification, deletion, and renames using OS-native watchers (FSEvents, inotify, ReadDirectoryChangesW) with configurable debounce. - Boot-Time Automation: Provides launchd (macOS) and systemd (Linux) service configurations so indexing starts automatically. - Use Case: You work across multiple projects and want semantic search to always reflect the latest code. Run one background daemon per project (or a shared workspace), and every save automatically updates the embedding index. ## Quick Start Ask the assistant to start the GrepAI watch daemon in the background for the current project and confirm it is running with a status check.