AnnualReports
Aggregate several hundred cybersecurity annual reports from CrowdStrike, Mandiant, IBM, Verizon, Microsoft, CISA, OWASP, Wiz,…
Front door to Vigil, the always-on monitoring layer: every subsystem and scheduled job logs events in one format, a five-minute tick routes them by severity to a text, the digest, or the dashboard, and this skill reads or feeds that log. USE WHEN what is going on, what's
Claude Code
$ npx -y skills add danielmiessler/lifeos --skill Vigil --agent claude-code
Codex
$ npx skills add danielmiessler/lifeos --skill Vigil -a codex -y
Cursor
$ npx skills add danielmiessler/lifeos --skill Vigil -a cursor -y
Gemini CLI
$ npx skills add danielmiessler/lifeos --skill Vigil -a gemini-cli -y
GitHub Copilot
$ npx skills add danielmiessler/lifeos --skill Vigil -a github-copilot -y
OpenCode
$ npx skills add danielmiessler/lifeos --skill Vigil -a opencode -y
Windsurf
$ npx skills add danielmiessler/lifeos --skill Vigil -a windsurf -y
name: Vigil
version: 1.1.3
evals:
deterministic:
- command: "bun LIFEOS/VIGIL/Vigil.ts heartbeat"
falsifier: "exits 1 when the last tick is older than twice the cadence or has never run"
metadata:
short-description: "Ask what is going on right now, post an event, read the pending digest, or install the monitoring tick for Vigil, the always-on event log every subsystem writes to."
description: "Front door to Vigil, the always-on monitoring layer: every subsystem and scheduled job logs events in one format, a five-minute tick routes them by severity to a text, the digest, or the dashboard, and this skill reads or feeds that log. USE WHEN what is going on, what's happening right now, anything I should know, vigil, vigil status, is the tick alive, heartbeat, post an event, log this to vigil, emit an event, pending digest, what got held, install vigil, vigil policy. NOT FOR filing a complaint about a system (Errata), standing questions and their answers (the Socrates ledger), or the vulnerability registry itself (Achilles)."Vigil is the log every part of LifeOS writes to when something happens, and the reader that decides whether you need to hear about it. Subsystems (standing questions, app health, vulnerabilities, background services, complaints, the news reader) post events in one schema to a local outbox; a forwarder ships them to the store; a five-minute tick routes new events by severity: critical and high become a text to your phone, medium waits for the digest, low and info land on the dashboard only. Every notification is itself an event, so the log can count how often it interrupted.
| Intent | Trigger | File | |--------|---------|------| | **Status** | "what is going on", "anything I should know", "vigil status", "is the tick alive" | `Intents/Status.md` | | **Emit** | "log this to vigil", "post an event", "emit an event", a job that needs to report something | `Intents/Emit.md` | | **Digest** | "pending digest", "what got held", "what was medium today" | `Intents/Digest.md` | | **Install** | "install vigil", "start the tick", "register the monitor" | `Intents/Install.md` |
| File | Read when | |------|-----------| | `Setup.md` | first-time setup, writing your own policy, monitor workflow or adapter, or standing up the optional store |
⛰️ LifeOS — The universal AI Harness designed to move you from Current to Ideal state in both life and work.
Aggregate several hundred cybersecurity annual reports from CrowdStrike, Mandiant, IBM, Verizon, Microsoft, CISA, OWASP, Wiz,…
3-pass scope oscillation that holds a question constant while shifting zoom — narrow/tactical, wide/strategic, then synthesis —…
Curated aphorism collection with CRUD: content-based matching, themed search, thinker research, and usage tracking to avoid…
Search and retrieve arXiv academic papers by topic, category, or paper ID — with AlphaXiv-enriched AI-generated overviews. Uses…
Static visual content in 20+ formats (diagrams, infographics, comics, icons, wallpaper) via Nano Banana Pro by default, Nano…
Directs visual quality across images, films, slides, and site captures through a direction council, two vendors' vision judgments…
Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.
Behavioral guidelines to reduce common LLM coding mistakes. Use when writing, reviewing, or refactoring code to avoid…
Design and build AI agents for any domain. Use when users: (1) ask to "create an agent", "build an assistant", or "design an AI…