Install
openclaw skills install zenquoteDaily inspirational quotes from ZenQuotes.io. Get daily wisdom, random quotes, quote images. Supports automated daily delivery via cron scheduling.
openclaw skills install zenquoteZenQuote skill fetches inspirational quotes from ZenQuotes.io API and delivers them to users. All features use the free API tier.
today)random)quotes)image)setup)API Limits: 5 requests per 30 seconds. Attribution required.
This skill requires the following system tools:
curl - For HTTP requests to ZenQuotes APIjq - For JSON parsingThese are usually pre-installed on most Linux/macOS systems.
bash ~/.openclaw/skills/zenquote/scripts/zenquote.sh today
bash ~/.openclaw/skills/zenquote/scripts/zenquote.sh random
bash ~/.openclaw/skills/zenquote/scripts/zenquote.sh setup <chat_id>
/zenQuote or /zenQuote today - Today's inspirational quote/zenQuote random - Random quote/zenQuote quotes - Get 5 quotes/zenQuote image - Get and send quote image/zenQuote setup - Configure daily delivery (text or image)When user requests /zenQuote image, execute:
bash ~/.openclaw/skills/zenquote/scripts/zenquote.sh image
The script will download the image and output:
{"image_path": "/tmp/zenquote_image.jpg", "caption": "Provided by ZenQuotes API https://zenquotes.io/"}
AI must then send the image using the message tool with the provided caption. No additional text should be added.
To automatically send a quote every morning at 9:00 AM:
bash ~/.openclaw/skills/zenquote/scripts/zenquote.sh setup <chat_id> text [account_id]
bash ~/.openclaw/skills/zenquote/scripts/zenquote.sh setup <chat_id> image [account_id]
This creates a cron job that runs daily at 9:00 AM.
# Today's quote
bash ~/.openclaw/skills/zenquote/scripts/zenquote.sh today
# Random quote
bash ~/.openclaw/skills/zenquote/scripts/zenquote.sh random
# 3 quotes
bash ~/.openclaw/skills/zenquote/scripts/zenquote.sh quotes 3
# Get quote image URL
bash ~/.openclaw/skills/zenquote/scripts/zenquote.sh image
# Setup daily delivery
bash ~/.openclaw/skills/zenquote/scripts/zenquote.sh setup <chat_id> text
[
{
"q": "Quality means doing it right when no one is looking.",
"a": "Henry Ford",
"h": "<blockquote>\"Quality means doing it right when no one is looking.\" — <footer>Henry Ford</footer></blockquote>"
}
]
⚠️ When using the free API, you MUST include the following attribution:
Inspirational quotes provided by ZenQuotes API
Markdown format:
Inspirational quotes provided by [ZenQuotes API](https://zenquotes.io/)
HTML format:
Inspirational quotes provided by <a href="https://zenquotes.io/" target="_blank">ZenQuotes API</a>
This skill automatically includes attribution in all outputs.
| Feature | Limit |
|---|---|
| Requests | 5 per 30 seconds |
| Endpoints | today, random, quotes, image |
# Install from GitHub
git clone https://github.com/chrisluo5311/zenquote-skill.git
# Or install via OpenClaw
openclaw skills install zenquote
This skill uses the ZenQuotes.io API:
MIT
Created for OpenClaw AI Assistant