3.9k★daily-stoic – OpenClaw Skill
daily-stoic is an OpenClaw Skills integration for coding workflows. Send daily Stoic philosophy quotes from "The Daily Stoic" by Ryan Holiday. Use when setting up daily wisdom reminders via email or Telegram, or when a user wants stoic quotes for a specific date. Supports all 366 days with title, quote, and reflection.
Skill Snapshot
| name | daily-stoic |
| description | Send daily Stoic philosophy quotes from "The Daily Stoic" by Ryan Holiday. Use when setting up daily wisdom reminders via email or Telegram, or when a user wants stoic quotes for a specific date. Supports all 366 days with title, quote, and reflection. OpenClaw Skills integration. |
| owner | fcavalcantirj |
| repository | fcavalcantirj/daily-stoic |
| language | Markdown |
| license | MIT |
| topics | |
| security | L1 |
| install | openclaw add @fcavalcantirj/daily-stoic |
| last updated | Feb 7, 2026 |
Maintainer

name: daily-stoic description: Send daily Stoic philosophy quotes from "The Daily Stoic" by Ryan Holiday. Use when setting up daily wisdom reminders via email or Telegram, or when a user wants stoic quotes for a specific date. Supports all 366 days with title, quote, and reflection.
Daily Stoic
Deliver daily Stoic wisdom from "The Daily Stoic" by Ryan Holiday. Each day has a title, opening quote, and reflection.
Quick Start
# Get today's stoic message
python3 {baseDir}/scripts/get-stoic.py
# Get specific date (MM-DD format)
python3 {baseDir}/scripts/get-stoic.py 02-03
# Output formats
python3 {baseDir}/scripts/get-stoic.py --format text # Plain text (default)
python3 {baseDir}/scripts/get-stoic.py --format json # JSON
python3 {baseDir}/scripts/get-stoic.py --format html # Email-ready HTML
python3 {baseDir}/scripts/get-stoic.py --format telegram # Telegram markdown
Send via Clawdbot
Telegram
# Use Clawdbot's message tool with telegram format
MESSAGE=$(python3 {baseDir}/scripts/get-stoic.py --format telegram)
# Then send via Clawdbot message action
Email (via gog skill)
# Generate HTML email
HTML=$(python3 {baseDir}/scripts/get-stoic.py --format html)
# Send via gog gmail
gog gmail send --to recipient@email.com --subject "Daily Stoic - $(date +%B\ %d)" --body-html="$HTML"
Cron Setup
Schedule daily delivery at 7am:
0 7 * * * python3 /path/to/scripts/get-stoic.py --format telegram | send-to-telegram
Or use Clawdbot cron with text:
"Send today's Daily Stoic quote via Telegram and email to the configured recipients"
Data
- 366 entries (includes Feb 29)
- Each entry:
date_label,title,quote,source,reflection - Data file:
assets/stoic-daily.json
Example Output
February 3rd — THE SOURCE OF YOUR ANXIETY
"When I see an anxious person, I ask myself, what do they want?" —EPICTETUS, DISCOURSES, 2.13.1
The anxious father, worried about his children. What does he want? A world that is always safe...
Customization
Edit the HTML template in assets/email-template.html to match your brand.
No README available.
Permissions & Security
Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.
Requirements
- OpenClaw CLI installed and configured.
- Language: Markdown
- License: MIT
- Topics:
FAQ
How do I install daily-stoic?
Run openclaw add @fcavalcantirj/daily-stoic in your terminal. This installs daily-stoic into your OpenClaw Skills catalog.
Does this skill run locally or in the cloud?
OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.
Where can I verify the source code?
The source repository is available at https://github.com/openclaw/skills/tree/main/skills/fcavalcantirj/daily-stoic. Review commits and README documentation before installing.
