Vigil

macOS-native self-supervising watchdog that monitors a project autonomously in the background. Launch it once and it keeps watching after you close the terminal, sleep, or restart — a launchd agent periodically runs read-only health probes (tests, build, dependency audit, a localhost health URL, git drift, disk space) and fires native macOS notifications plus an optional spoken summary when something changes or breaks. Read-only by default with code-enforced safety rails; no LLM runs in the watch loop. Use when the user wants to "watch", "monitor", or "keep an eye on" their project, asks to "notify me when" tests break or the build fails, wants a "self-watching" or "macOS background" monitor or an overnight/unattended health guardian, or wants to install, check on, triage, or stop a background watcher. Has a second mode — "task completion": give a plain-language task and Vigil periodically uses a read-only AI judge to check whether it's done, then notifies you and uninstalls itself (one-shot). Use task mode w

JakubKontra Updated

File contents

JakubKontra/skills/tree/main/vigil commit 7e21f9ff36

Frequently asked questions

npx skillmds@latest add jakubkontra/vigil