AnnualReports
Aggregate several hundred cybersecurity annual reports from CrowdStrike, Mandiant, IBM, Verizon, Microsoft, CISA, OWASP, Wiz,…
Mines one piece of content for LifeOS and/or ingests it into Cortex. USE WHEN harvest, harvest this, /harvest, /ha, mine this for the system, anything useful in this for us, what can LifeOS take from this, should we adopt anything from this, ingest to knowledge, save to
Claude Code
$ npx -y skills add danielmiessler/lifeos --skill Harvest --agent claude-code
Codex
$ npx skills add danielmiessler/lifeos --skill Harvest -a codex -y
Cursor
$ npx skills add danielmiessler/lifeos --skill Harvest -a cursor -y
Gemini CLI
$ npx skills add danielmiessler/lifeos --skill Harvest -a gemini-cli -y
GitHub Copilot
$ npx skills add danielmiessler/lifeos --skill Harvest -a github-copilot -y
OpenCode
$ npx skills add danielmiessler/lifeos --skill Harvest -a opencode -y
Windsurf
$ npx skills add danielmiessler/lifeos --skill Harvest -a windsurf -y
metadata:
short-description: "Mine content for LifeOS improvements and/or save it to Cortex. Use Cortex for existing notes."
name: Harvest
version: 1.3.3
evals:
manual:
reason: "Harvest quality depends on the supplied source and its correct routing into Cortex; a generic fixture cannot establish relevance."
falsifier: "The saved record lacks source provenance, lands outside the requested route, omits a material insight from the supplied content, or duplicates an existing record without disclosure."
description: Mines one piece of content for LifeOS and/or ingests it into Cortex. USE WHEN harvest, harvest this, /harvest, /ha, mine this for the system, anything useful in this for us, what can LifeOS take from this, should we adopt anything from this, ingest to knowledge, save to knowledge, drop into knowledge, route to knowledge, add to the knowledge archive, archive this signal, capture this to knowledge, classify and route to knowledge. NOT FOR Cortex note ops, Upgrade / lu scans, Cortex recall, X PullBookmarks sweeps.**Contents:** Ideal State · Intent Routing · Tool contract · Data & Config · Gotchas · Examples
Two halves of one motion. **Mine:** read one piece of content and analyze it properly — what it is, where it is strong and weak — and, as one section of that report, what LifeOS should adopt from it (adoption report-only), with any further sections (such as the DA's own commentary) set by the install's preferences. **Ingest:** land the source in Cortex as a proper note — one CLI detects the source type, fetches the body or transcript, sends it through the Workflows classifier for TELOS-graded routing, then writes a schema-correct note with typed cross-links and a sidecar audit trail.
Saving signal by hand skips the cross-links, guesses the wrong folder and forgets the source URL, so capture is one command that routes through the same classifier and writer every time.
| Intent | Trigger | File | |----------|---------|------| | **Mine** (general analysis + LifeOS-upgrade pass, then ingest) | `harvest <input>`, `/ha`, "mine this for the system", "anything useful in this for us" | `Intents/Mine.md` | | **HarvestUrl** (ingest an article, blog, LessWrong, Substack, news) | "ingest <URL>", "save this <URL> to knowledge" | `Intents/HarvestUrl.md` | | **HarvestYoutube** (ingest any youtu.be / youtube.com link) | "ingest <youtube URL>", "save this video to knowledge" | `Intents/HarvestYoutube.md` | | **HarvestText** (ingest raw paste, no URL) | "ingest the following:", "save this text to knowledge" | `Intents/HarvestText.md` |
The bare word "harvest" routes to **Mine** (mine → then ingest). "Ingest"/"save to knowledge" routes straight to the matching ingestion intent. If the input is ambiguous (URL is a YouTube link), `Tools/harvest.ts` auto-detects host and routes itself.
| File | Read when | |------|-----------| | `Setup.md` | first-time setup: build the harvest service, set the address and token, install the format tools |
The summary block `harvest.ts` prints to stdout contains:
⛰️ 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…