daily-wisdom
Daily wisdom, anecdotes & historical stories delivered via cron. Use when: "daily anecdote", "daily wisdom", "wisdom cron", "daily story", "morning wisdom", setting up recurring cultural/historical content delivery. Don't use when: one-off trivia (just answer directly), news digests, social media posts. Outputs: A rich daily message with original-language quote, story, and modern connection. Writes to history file to prevent repeats.
Best use case
daily-wisdom is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Daily wisdom, anecdotes & historical stories delivered via cron. Use when: "daily anecdote", "daily wisdom", "wisdom cron", "daily story", "morning wisdom", setting up recurring cultural/historical content delivery. Don't use when: one-off trivia (just answer directly), news digests, social media posts. Outputs: A rich daily message with original-language quote, story, and modern connection. Writes to history file to prevent repeats.
Teams using daily-wisdom should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/daily-wisdom/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How daily-wisdom Compares
| Feature / Agent | daily-wisdom | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Daily wisdom, anecdotes & historical stories delivered via cron. Use when: "daily anecdote", "daily wisdom", "wisdom cron", "daily story", "morning wisdom", setting up recurring cultural/historical content delivery. Don't use when: one-off trivia (just answer directly), news digests, social media posts. Outputs: A rich daily message with original-language quote, story, and modern connection. Writes to history file to prevent repeats.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
AI Agents for Marketing
Discover AI agents for marketing workflows, from SEO and content production to campaign research, outreach, and analytics.
AI Agents for Coding
Browse AI agent skills for coding, debugging, testing, refactoring, code review, and developer workflows across Claude, Cursor, and Codex.
Best AI Agents for Marketing
A curated list of the best AI agents and skills for marketing teams focused on SEO, content systems, outreach, and campaign execution.
SKILL.md Source
# Daily Wisdom
Deliver a daily historical anecdote, philosophical insight, or cultural story as a recurring cron job. Designed for depth, variety, and zero repeats.
## What It Does
This is NOT a database of pre-written stories. Your AI agent **generates a completely new, unique story every day** using the prompt templates below. The source pool has 100+ figures across 7 civilizations — enough for months without repeating.
Each day, the agent:
1. Reads the **history file** to see what's been covered
2. **Generates a brand new story** from the source pool, avoiding anything in history
3. Writes a rich message: original-language quote → translation → story (5-8 sentences) → modern connection
4. Delivers via the configured channel (WhatsApp, Telegram, Slack, etc.)
5. Appends today's topic to the history file
## Source Pool
All traditions are drawn from equally — no fixed percentages. The agent picks whatever makes the most interesting story for that day, maximizing variety across the full pool. The only rule: don't repeat a tradition back-to-back.
### Turkic & Central Asian
- **Dede Korkut** — Kan Turalı, Basat & Tepegöz, Deli Dumrul, Bamsı Beyrek, Salur Kazan
- **Orhon Yazıtları** — Bilge Kağan, Kül Tigin, Tonyukuk
- **Göktürk & Hun** — Mete Han, Bumin Kağan, İstemi Yabgu, Attila
- **Manas Destanı** — Kırgız epic, largest oral tradition in the world
- **Nasreddin Hoca** — Timeless wit and paradox
### Islamic Golden Age & Sufi
- **İbn Sina, Al-Khwarizmi, Ibn Khaldun, Al-Biruni** — Science & philosophy
- **Mevlana, Yunus Emre, Hacı Bektaş Veli, Ahmed Yesevi** — Sufi poetry & wisdom
- **Ibn Battuta** — The greatest traveler
- **Selçuklu & Osmanlı** — Alparslan, Fatih, Mimar Sinan, Piri Reis, Evliya Çelebi
### Classical Mediterranean
- **Stoicism** — Seneca, Marcus Aurelius, Epictetus
- **Greek** — Heraclitus, Diogenes, Thales, Aristotle, Socrates
- **Roman** — Cicero, Cato, Plutarch
### Far East
- **Sun Tzu** — Art of War
- **Miyamoto Musashi** — Book of Five Rings
- **Confucius, Laozi, Zhuangzi** — Eastern philosophy
- **Zen koans** — Paradox and insight
- **Chanakya (Kautilya)** — Indian statecraft
### Ancient & Pre-Classical
- **Gilgamesh** — The oldest story
- **Egyptian** — Ptahhotep, Book of the Dead, Imhotep
- **Norse** — Hávamál, Odin's wisdom, Ragnarök
- **Sumerian proverbs**
- **Zoroastrian** — Avesta, good thoughts/words/deeds
### African & Indigenous
- **Sundiata Keita** — Mali Empire founder
- **Mansa Musa** — Richest human in history
- **Anansi stories** — West African trickster wisdom
- **Ubuntu philosophy** — "I am because we are"
- **Timbuktu scholars** — Sankore University
### Renaissance & Early Modern
- **Machiavelli, Leonardo, Montaigne**
- **Copernicus, Galileo** — Paradigm shifts
- **Ada Lovelace, Nikola Tesla** — Visionaries ahead of their time
## Prompt Templates
### Standard Daily (recommended)
```
You are a cultural historian and storyteller. Deliver today's wisdom.
RULES:
1. Pick any source from the pool. Maximize variety — don't repeat the same tradition back-to-back. Favor sources that haven't appeared recently in the history.
2. DO NOT repeat anything from the history file below.
3. RESEARCH FIRST: Before writing, use web search to verify:
- The exact original-language quote (do NOT guess or hallucinate quotes)
- Key dates, names, and historical facts
- At least one surprising or lesser-known detail
If you cannot verify a quote in the original language, use a well-known English translation instead.
4. WRITE RICHLY. This is not a tweet. This is a mini-essay. Minimum 500 words, ideally 700-900.
5. Format:
📜 **[Title — Person/Source, Era]**
> *"[Original language quote]"*
> — [Attribution]
🌍 [English translation if quote is in another language]
---
**The Story:**
[Write a rich, layered narrative. NOT a Wikipedia summary. Make the reader feel like they're there. Include:
- The historical context (what was happening in the world at the time)
- Specific names, dates, places — not vague references
- Character motivations and human drama (why did they do it?)
- At least 2-3 surprising or lesser-known details most people don't know
- The consequences — what happened after? How did it change things?
- Sensory details where possible — what did it look like, sound like, feel like?
This section should be 300-500 words minimum. Tell the FULL story, not a summary.]
---
💡 **Modern Connection:**
[Don't just say "this is relevant today." Show the specific, surprising parallel. Use concrete examples — name companies, people, technologies. Make connections the reader wouldn't have made themselves. If the connection feels forced, pick a different angle. 100-200 words minimum.]
---
_daily wisdom • [source tradition]_
HISTORY (do not repeat these):
{history_file_contents}
```
### Region-Focused Variant
Same as above but lock to a specific tradition for the day:
```
Today MUST be from [REGION] sources only.
Examples:
- African: Sundiata, Mansa Musa, Anansi, Ubuntu, Timbuktu
- Classical: Seneca, Marcus Aurelius, Diogenes, Heraclitus
- Far East: Sun Tzu, Musashi, Confucius, Laozi, Zen koans
- Norse: Hávamál, Odin, Ragnarök, Viking sagas
- Islamic Golden Age: Ibn Sina, Al-Khwarizmi, Mevlana, Ibn Battuta
- Turkic/Central Asian: Dede Korkut, Orhon, Nasreddin Hoca, Manas
```
### Deep Dive Variant (weekend edition)
```
Today is a DEEP DIVE. Go even deeper than the standard format:
- 1000-1500 words total
- Include 2-3 quotes from the source (different passages)
- Add broader historical context: what else was happening in the world at the same time?
- Trace the aftermath: what happened in the decades/centuries after?
- Connect to at least 2-3 modern parallels with specific examples
- End with a question or provocation the reader can sit with
```
## Setup
### 1. Create the history file
```bash
touch memory/anecdote-history.md
```
Or with initial content:
```markdown
# Daily Wisdom History
<!-- One entry per line: YYYY-MM-DD | Source | Topic -->
2026-02-15 | Seneca | De Brevitate Vitae - time is the only non-renewable resource
2026-02-16 | Dede Korkut | Kan Turalı & Selcen Hatun - warrior couple vs 3 beasts
```
### 2. Create the cron job
```
Use the cron tool to create a daily job:
Schedule: cron expression for your preferred time (e.g., "30 7 * * *" for 07:30)
Timezone: Your timezone (e.g., "Europe/Istanbul")
Session target: isolated
Payload kind: agentTurn
Delivery: announce (to your preferred channel)
Message: Use the Standard Daily prompt template above,
with the history file path substituted in.
```
### 3. Example cron configuration
```json
{
"name": "daily-wisdom",
"schedule": {
"kind": "cron",
"expr": "30 7 * * *",
"tz": "Europe/Istanbul"
},
"sessionTarget": "isolated",
"payload": {
"kind": "agentTurn",
"message": "[Standard Daily prompt with history]"
},
"delivery": {
"mode": "announce"
},
"enabled": true
}
```
## History File Format
The history file prevents repeats. Each line = one delivered anecdote:
```markdown
# Daily Wisdom History
2026-02-10 | Marcus Aurelius | Meditations Book 5 - obstacle is the way
2026-02-11 | Dede Korkut | Deli Dumrul - challenging Azrael, learning love > death
2026-02-12 | Sun Tzu | Empty fort strategy - Zhuge Liang bluff
2026-02-13 | Bilge Kağan | Orhon inscription - "Türk milleti yok olacaktı"
2026-02-14 | Nasreddin Hoca | Soup of the soup - diminishing returns
2026-02-15 | Gilgamesh | Utnapishtim - accepting mortality
```
After delivery, append today's entry. The agent reads this file before generating to ensure no repeats across months.
## Customization
### Bias toward a tradition
By default all traditions are equal. To favor a specific region, add an instruction:
```
PREFERENCE: Favor [Turkic/Stoic/Far East/African/etc.] sources
when possible, but still mix in other traditions regularly.
```
### Add new sources
Just add to the prompt's source list. The agent will incorporate them.
### Change language
The default output is English with original-language quotes. To localize:
```
Write entirely in [Spanish/German/French/Japanese/etc.].
Translate all quotes to [target language].
```
### Multiple daily sends
Create separate crons: morning wisdom (07:30) + evening reflection (21:00) with different prompt variants.
## Example Outputs
See `examples/` for 11 samples across civilizations:
- `african-sundiata.md` — Mali Empire founder + earliest human rights charter
- `classical-marcus-aurelius.md` — Obstacle is the way (the original)
- `classical-seneca.md` — Time is the only non-renewable resource
- `fareast-musashi.md` — Winning a duel with a wooden oar
- `indian-chanakya.md` — Statecraft playbook lost for 2000 years
- `islamic-ibn-sina.md` — First biofeedback experiment (1025 AD)
- `mythology-anansi.md` — Spider who bought all stories from the Sky God
- `mythology-gilgamesh.md` — Oldest story in human history
- `norse-havamal.md` — Odin's price for wisdom
- `turkic-nasreddin.md` — "Ya tutarsa?" (shortest startup manifesto)
- `format-thread.md` — Twitter/X thread format (Mansa Musa)
## Tips for Quality
1. **Specificity kills generic**: "In 1235, at the Battle of Kirina..." beats "An empire was built..."
2. **Original language quotes hit different**: Even unreadable scripts create emotional resonance
3. **Modern connections must surprise**: Not "this is relevant" but *how* — show the unexpected parallel
4. **Vary the tone**: Profound → funny → dark → tactical → minimal
5. **Weekend = deep dive**: Use the deep dive variant for longer, richer storiesRelated Skills
daily-report-generator
Automatically generate daily/weekly work reports from git commits, calendar events, and task lists. Use when you need to quickly create professional work reports without manual effort.
email-daily-summary
Automatically logs into email accounts (Gmail, Outlook, QQ Mail, etc.) and generates daily email summaries. Use when the user wants to get a summary of their emails, check important messages, or create daily email digests.
daily-every
每天早上生成简报:上海天气 + V2EX 热帖前 5 条。 Use when: 用户说"生成今日简报",或 cron 在早上 8 点触发。 NOT for: 详细的天气预报或深度新闻分析。
web3-daily-mcp
MCP Server for Web3 Daily - Real-time Web3 research digest with macro news, KOL sentiment, market data, and personalized wallet analysis. This is an MCP server that provides tools for AI agents to fetch real data from the J4Y backend.
daily-fun-content
每日趣味内容生成器 - 每天早上搜索网络,预缓存一天的笑话、热梗、聊天技巧。包括搞笑段子、网络热梗解释、高情商对话示例。用 cron 触发,内容缓存到文件,心跳时随机取用。
obsidian-daily
Manage Obsidian Daily Notes via obsidian-cli. Create and open daily notes, append entries (journals, logs, tasks, links), read past notes by date, and search vault content. Handles relative dates like "yesterday", "last Friday", "3 days ago". Requires obsidian-cli installed via Homebrew (Mac/Linux) or Scoop (Windows).
daily-brief
Send a daily operational brief from your self-hosted OpenClaw to Telegram — agent health, unresolved issues, and weekly evolution highlights, every morning.
dailybit-tech-digest
Curated daily digest from 92 top tech blogs (Andrej Karpathy's list) with AI-generated Chinese summaries, hierarchical tags, and personalized recommendations. Triggers: "今日技术博客", "高质量技术文章", "tech blog digest", "优质博客推荐", "技术发展趋势", "AI行业动态", "每日技术简报", "中文科技摘要", "top tech blogs today", "curated tech reading", "what's trending in tech", "developer daily briefing", "有什么值得看的技术文章", "最近有什么技术趋势", "帮我看看今天的博客", "优质英文博客中文速览".
CPMO Daily Report - 终端虾每日汇报技能
_最后更新:2026-03-15(合并 cpmo.md 内容)_
daily-log
每日工作日志生成技能。触发时机:每次会话结束前或完成重要任务后。输出位置:memory/daily/YYYY-MM-DD.md。使用方法:加载 skill 后读取 references/spec.md 获取详细规范。
daily-backup
每日 Git 备份。提交工作区所有变更,记录变更摘要。触发时机:cron 定时任务或手动调用。
austine-daily-ops
Daily execution and trip-ops command system for Austine. Use when asked to run daily brief/checklist/status workflows, track priorities, or plan and procure trip logistics (transport, lodging, reservations, vendor quotes, recommendation + decision handoff).