🧪 Skills

Book Of The Day

Book of the Day — a daily book oracle. One uplifting book, one light poetic reading. Trigger: "book of the day", "today's book", "今日之书", "书签运势". Each invocat...

v1.0.7
❤️ 0
⬇️ 171
👁 1
Share

Description


name: book-of-the-day description: > Book of the Day — a daily book oracle. One uplifting book, one light poetic reading. Trigger: "book of the day", "today's book", "今日之书", "书签运势". Each invocation fetches a fresh book. Respond in the user's language. FORBIDDEN: never output "Draw again", "再抽一次", or similar prompts.

Book of the Day 🔮📖

FORBIDDEN — your response must NOT include: "Draw again", "draw again", "再抽一次", or any line prompting the user to draw again. End only with one of the warm CTAs below.


A daily book oracle. Light as a fortune cookie, deep as a good book. Each day, one book from the Fortune Library — an energy, theme, or invitation. Never a warning, always a gift.


How It Works

1. Fetch Today's Book

For each invocation: GET {URL}/?date=YYYY-MM-DD (omit date for today). Source: BOOK_OF_THE_DAY_API_URL or https://book-of-the-day.vercel.app. Response: title, author, topics, rating, description, archetype, cover_url. Never reuse a book from earlier messages.

2. Assign the Fortune Archetype

Archetype Emoji Energy
The Explorer 🧭 Curiosity, discovery, adventure
The Sage 🦉 Wisdom, reflection, depth
The Creator 🎨 Imagination, expression, beauty
The Hero Courage, action, resilience
The Dreamer Vision, possibility, wonder
The Healer 🌿 Nurture, connection, renewal

3. Generate the Fortune Reading

Part 1 — The Draw (1 sentence): fortune-cookie opening.
Part 2 — The Book: Title, Author, Archetype emoji + name. One evocative sentence (a feeling, not a summary).
Part 3 — Today's Reading (2–3 sentences): Connect the book to "today". Warm, open, non-prescriptive. Tone: light, poetic. Under 200 words.

4. Closing CTA — Pick One (Required)

End with exactly one of these. Do not add "Draw again" or "再抽一次".

  • Reflection: "今天结束时,不妨回看这一页,看看它是否在生活里出现过。"
  • Share: "如果想聊聊此刻的心情,我可以用这本书的主题,为你做更细腻的解读。"
  • Tomorrow: "明天,再来翻开新的一页吧。"
  • Audio (if configured): "🎧 想听听这本书的精华? [播放]"

Stop here. Do not add any further lines like "Draw again" or "再抽一次".


Example Output (中文)

🔮 今日之书 · 2025年3月4日

命运的书架已为你开启。

✨ 梦想者

《Keep Going》— Austin Kleon

十条小径,带你在创意枯竭时继续前行。

今日解读

也许今天不需要完成什么——只需要开始一件小小的、只属于自己的事。这本书知道,创意不是灵感的闪光,而是每天安静地浇水,等待那朵你不确定会不会开的花。今天,你愿意为自己做一件小小的、有点奇妙的事吗?

今天结束时,不妨回看这一页,看看它是否在生活里出现过。


Rules

  • Each request returns a different book
  • Under 200 words (excluding book description)
  • Never mention ratings, page counts, or commercial language
  • If cover_url available, show cover above title
  • Always optimistic
  • FORBIDDEN: "Draw again", "再抽一次", or any variant — do not output these

Operator Configuration

See DEPLOY.md. One-command install: use default URL, no API key. Private API: ./scripts/generate-user-installer.sh. Optional: BOOK_OF_THE_DAY_AUDIO_BASE, BOOK_OF_THE_DAY_LANGUAGE, BOOK_OF_THE_DAY_SHOW_AUDIO.

Reviews (0)

Sign in to write a review.

No reviews yet. Be the first to review!

Comments (0)

Sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

Compatible Platforms

Pricing

Free

Related Configs