AnnualReports
Aggregate several hundred cybersecurity annual reports from CrowdStrike, Mandiant, IBM, Verizon, Microsoft, CISA, OWASP, Wiz,…
Researches special, uncommon, high-quality gift ideas for specific people in the principal's life, from a registry of recipients with ages and interests, using what is trending in each interest right now. USE WHEN gift ideas, gifts for, what should I get, present for, birthday
Claude Code
$ npx -y skills add danielmiessler/lifeos --skill Gifts --agent claude-code
Codex
$ npx skills add danielmiessler/lifeos --skill Gifts -a codex -y
Cursor
$ npx skills add danielmiessler/lifeos --skill Gifts -a cursor -y
Gemini CLI
$ npx skills add danielmiessler/lifeos --skill Gifts -a gemini-cli -y
GitHub Copilot
$ npx skills add danielmiessler/lifeos --skill Gifts -a github-copilot -y
OpenCode
$ npx skills add danielmiessler/lifeos --skill Gifts -a opencode -y
Windsurf
$ npx skills add danielmiessler/lifeos --skill Gifts -a windsurf -y
name: Gifts
metadata:
short-description: "Research uncommon, high-quality, current gift ideas for people in the principal's life from a recipient registry; keeps history so ideas never repeat."
version: 1.0.2
evals:
manual:
reason: "gift quality is a taste call on uncommon, age-right, currently buyable items that only the principal can make"
falsifier: "the principal rejects a run's list as generic or mass-market, an item is wrong for the recipient's current age, or a linked product page is dead or out of stock when checked"
description: Researches special, uncommon, high-quality gift ideas for specific people in the principal's life, from a registry of recipients with ages and interests, using what is trending in each interest right now. USE WHEN gift ideas, gifts for, what should I get, present for, birthday gift, Christmas gift, holiday gift, find a gift, run the gifts workflow, gift ideas for a group, add a gift recipient, new gift person, update their interests. NOT FOR buying or ordering the gift, general product research unrelated to a recipient (Research), looking up who a person is (People via `people who`).Finds gifts that feel chosen: uncommon, well made, and current in what the recipient loves right now, for people of any age. Recipients live in a registry; every run is saved so later runs never repeat an idea.
| Intent | Trigger | File | |----------|---------|------| | **FindGifts** | "gift ideas for <recipient>", "run gifts for <name>", "what should I get <name>", "gifts for <group>" (runs every recipient in the named group) | `Intents/FindGifts.md` | | **AddRecipient** | "add a gift recipient", "new gift person", "<name> is into X now", "update <name>'s interests" | `Intents/AddRecipient.md` |
| File | Read when | |------|-----------| | `Setup.md` | the registry is missing, first-time setup, the registry field list, or proving the skill works | | `Tools/CheckHistory.help.md` | checking a saved run file: idea count, link marks, repeats against earlier runs |
First-time setup, accounts and a proof command: [Setup.md](Setup.md). The registry is required: if `Recipients.md` is missing, stop and say so, pointing the user at `Setup.md`. Never guess recipients, ages or interests.
**Example 1: One recipient**
User: "Gift ideas for <recipient>" → FindGifts: reads the registry entry and past history, researches current trends per interest → Returns a short ranked list with price, why it is special, and a verified link; saves History + Downloads copy
**Example 2: A group**
User: "Run the gifts for the <group>" → FindGifts for each recipient tagged with that group, one list per recipient
**Example 3: New recipient**
User: "Add my coworker Jordan, 35, into bouldering and film photography" → AddRecipient: appends a registry section with age as-of today
⛰️ 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…