Install
openclaw skills install daily-devotionCreates personalized daily devotions with verse of the day, pastoral message, structured prayer, and time-aware greetings
openclaw skills install daily-devotionThis skill creates a complete, personalized daily devotion experience for the user. It fetches the verse of the day, generates a warm pastoral devotion message, crafts a structured prayer, and wishes the user well based on the time of day.
The Daily Devotion skill provides:
Install the helper scripts from npm:
npm install daily-devotion-skill
Or use directly with npx:
npx daily-devotion-skill
Repository: github.com/enjuguna/Molthub-Daily-Devotion
Call the ourmanna API to get today's verse:
GET https://beta.ourmanna.com/api/v1/get?format=json&order=daily
Response Structure:
{
"verse": {
"details": {
"text": "The verse text here...",
"reference": "Book Chapter:Verse",
"version": "NIV",
"verseurl": "http://www.ourmanna.com/"
},
"notice": "Powered by OurManna.com"
}
}
Extract and present:
verse.details.textverse.details.referenceverse.details.versionAlternatively, run the helper script:
npx ts-node scripts/fetch_verse.ts
Create a warm, pastoral devotion based on the verse. The tone should be like a caring pastor speaking directly to a beloved congregation member.
Opening Hook (1-2 sentences)
Verse Context (2-3 sentences)
Core Message (3-4 sentences)
Cross-References (1-2 verses)
Personal Application (2-3 sentences)
Today's Challenge (Dynamic - NEVER repeat the same challenge)
Example Challenge Templates (pick ONE and adapt to the verse):
[!IMPORTANT] Do NOT ask the user for prayer requests interactively. Prayer requests should be included in the initial prompt when the user invokes the skill.
If prayer requests are provided in the prompt:
If no prayer context is provided:
[!IMPORTANT] ALWAYS use FIRST-PERSON perspective in the prayer. Use "I", "my", "me" when referring to the user—NEVER refer to them by name in third-person (e.g., say "my family" not "Eric's family").
Create a prayer following this 6-part structure. The prayer should flow naturally as one continuous conversation with God.
[!CAUTION] NEVER repeat the same phrases across different devotions. Each prayer should feel fresh and unique. Rotate through the example phrases and create new variations.
Begin by glorifying God's attributes. ROTATE through varied openings:
Example Openings (vary each time - pick ONE):
Rotate these attributes (pick 2-3 per prayer): holiness, love, power, faithfulness, mercy, sovereignty, wisdom, patience, justice, goodness, omniscience, immutability, compassion, righteousness, majesty, glory, tenderness, protective nature
Express gratitude with variety. Pick 3-4 themes per prayer (not all):
Gratitude Themes (rotate selection):
Humbly seek forgiveness with varied language:
Example Phrases (rotate - pick 2-3):
[!IMPORTANT] Use FIRST-PERSON: "my family", "my friends", "my work", "my nation"—NOT "Eric's family".
For family and loved ones (rotate - pick 2-3):
For user's specific context (if provided in prompt):
Connect the day's verse to the prayer with varied language:
Example Phrases (rotate - pick 2-3):
End with reverence and varied closings:
Example Closings (rotate - pick ONE):
Always end with: "In Jesus' name I pray, Amen." (or "In Jesus' mighty name we pray, Amen.")
Based on the current time, provide an appropriate greeting and closing message.
Morning:
"Have a blessed day ahead! May God's favor go before you in everything you do today. Remember, you are never alone – He walks with you every step of the way. ☀️"
Afternoon:
"May the rest of your day be filled with God's peace and purpose. Keep pressing forward – you're doing great! 🌤️"
Evening:
"As this day winds down, may you find rest in God's presence. Reflect on His goodness today and trust Him for tomorrow. 🌅"
Night:
"Sleep well, knowing you are held in the loving arms of your Heavenly Father. Cast all your worries on Him, for He cares for you. May angels watch over you tonight. 🌙"
If the user shared specific context, add a relevant encouragement:
Present the complete devotion in this order:
# 📖 Daily Devotion - [Date]
## Today's Verse
> "[Verse Text]"
> — [Reference] ([Version])
---
## Devotional Message
[Generated devotion following the structure above]
---
## 🙏 Today's Prayer
[Complete 6-part prayer flowing as one continuous prayer]
---
## [Time-appropriate greeting]
[Closing message with encouragement]
If the API is unavailable: