
Gifts
Researches special, uncommon, high-quality gift ideas for specific people in the...
Install
npx skills add danielmiessler/LifeOS --skill Gifts -g -a claude-code -y- Repository
- danielmiessler/LifeOS19.7k
- Category
- Writing
- Updated
- 8d ago
- License
- MIT
- Context cost
- Lightabout 886 tokens
- Runs scripts
- Yes, review before use
What it does
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`).
Gifts
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.
Ideal State
- Every list is for a registered recipient at their age as of today, built from their registry entry and history, with nothing about the person guessed.
- Every idea is uncommon, current in what the recipient loves, and buyable today from a link checked in the same run, or marked
unverified. - Each run is saved to the recipient's history, so a later run never repeats an idea.
Intent Routing
| 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 |
Data & Config
First-time setup, accounts and a proof command: 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.
