daily-recap
Generate a daily recap image with your agent holding a posterboard of accomplishments. Cron-driven, weather-aware, customizable to any agent identity.
Why use this skill?
Automate your daily progress tracking with OpenClaw. Generate stylized daily recap images of your agent showcasing accomplishments and weather-aware status.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/dbhurley/daily-recapWhat This Skill Does
The daily-recap skill is a specialized productivity and journaling tool for OpenClaw agents. It automates the end-of-day review process by scanning your agent’s internal memory files and recent cron task summaries. By distilling daily progress into a list of 4-6 key accomplishments, it creates a visual milestone. The skill integrates weather-awareness, ensuring your agent's generated appearance matches the local environmental context of your specified location. Finally, it uses the nano-banana-pro dependency to generate a stylized, high-quality image of your agent holding a physical posterboard, which is then delivered directly to your configured messaging platform.
Installation
To integrate daily-recap into your workflow, ensure your OpenClaw environment is updated. Run the following command in your terminal:
clawhub install openclaw/skills/skills/dbhurley/daily-recap
Next, edit your clawdbot.json configuration file to include the required environment variables under skills.entries.daily-recap. Specifically, provide your RECAP_LOCATION and RECAP_CHAT_ID. Finally, register the execution frequency using the cron manager:
clawdbot cron add --name "daily-recap" --schedule "0 17 * * *" --tz "America/New_York"
Use Cases
- Project Tracking: Developers can use the recap to visualize their progress on code repositories and merge requests.
- Habit Formation: Track daily goals such as hydration, meetings attended, or focus hours to keep yourself accountable.
- Automated Reporting: Managers or team leads can receive a consolidated image representing the agent's contributions to a shared channel.
- Creative Journaling: Provides a fun, visual summary of an AI's autonomous work throughout the day.
Example Prompts
- "OpenClaw, run the daily-recap skill now to see what I achieved while I was away."
- "Update my IDENTITY.md for the daily-recap skill to include a rain jacket since it's storming today."
- "Generate a special end-of-week recap for my agent reflecting on our major project wins."
Tips & Limitations
- Posterboard Clarity: The visual generator works best with concise text. Aim for items between 3-5 words to prevent text clipping on the posterboard asset.
- Identity Integrity: To maintain visual consistency, update your
IDENTITY.mdfile regularly with specific stylistic descriptors. - Fallback Logic: If the system detects no completed tasks in memory, it will intelligently pivot to a 'relaxation' themed image rather than an error state.
- Dependencies: Note that this skill requires an active internet connection to query weather APIs and image generation models; failing to configure the network settings will result in generation failures.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-dbhurley-daily-recap": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, external-api
Related Skills
plex
Control Plex Media Server - browse libraries, search, play media, manage playback.
cloudflare
Cloudflare CLI - manage DNS records, purge cache, and control Workers routes.
grocery-list
Standalone grocery lists, recipes, and meal planning with local storage. No external service required.
tmdb
Search movies/TV, get cast, ratings, streaming info, and personalized recommendations via TMDb API.
otter
Otter.ai transcription CLI - list, search, download, and sync meeting transcripts to CRM.