I've been running OpenClaw on a Raspberry Pi 5 for months. Every day, cron jobs fire at scheduled times and my agent handles a stack of automations without me touching anything. Here are the 10 skills running in production and what each one actually does.
Hardware: Raspberry Pi 5, 8GB RAM, running Raspberry Pi OS. OpenClaw handles the agent layer with scheduled cron jobs at 6am, 10am, 1pm, 3pm, 4pm, and 10pm. Each skill is a directory with a SKILL.md (instructions), scripts (Python/Bash), and a SETUP.md (install guide).
Delivers a daily briefing to Telegram at 6:30am with weather, calendar events, market data, AI news, and personal notes. Pulls from Google Calendar API, wttr.in, and web search.
Python, Google Calendar API, Brave Search, Telegram
Weekday intelligence brief covering defense, cybersecurity, and US-world relations. Sources from multiple news APIs and web search. Saves to Obsidian and Notion.
Python, Web Search, Obsidian, Notion API
Finds a YouTube video on a tracked topic, pulls the transcript, generates a structured learning packet, and saves it as an Obsidian note. Runs at 2pm daily.
YouTube Data API, Supadata API, Obsidian
Scans an inbox folder for raw content (video transcripts, articles), extracts key insights, and feeds them into a content pipeline for later drafting.
Python, File I/O, LLM summarization
Takes raw notes from the intake stage, drafts social posts in a consistent voice, audits for AI patterns, generates hooks, and queues them for review.
Python, LLM drafting and auditing, File pipeline
Monday morning summary of the previous week: content produced, nightly builds completed, project status, and priorities for the coming week.
Python, Git history, File aggregation
Extracts transcripts and content from YouTube, Instagram, and TikTok URLs. Used as a utility by other skills (video learning, content intake) and standalone.
Supadata API, Python
Runs a cron health check across all scheduled jobs, surfaces consecutive errors, and sends a consolidated status notification if anything fails.
Bash, Cron API, Telegram notifications
Writes structured output to Notion databases — learning packets, recipe cards, research notes. Handles page creation and property mapping.
Notion API, Python
10pm autonomous build slot. Picks one real problem, ships a concrete artifact (script, skill, or research doc), and records what it learned in memory.
OpenClaw agent, File I/O, Git
Most OpenClaw "skills" shared online are prompt files — a SKILL.md with instructions and nothing else. These 10 skills each include:
The difference matters when you're setting up a morning briefing and the calendar API integration doesn't work because the script assumes a token format that changed. Or when your content pipeline fails because the file paths in the prompt don't match your directory structure. These scripts handle the edge cases because they've hit them in production.
6:00am - Morning briefing
10:00am - SHS progress check
1:00pm - SHS audit
2:00pm - Daily video learning
3:00pm - Content flywheel + briefing
4:00pm - SHS evening check
10:00pm - Nightly YOLO build
The Pi runs 24/7 at ~3-5 watts. No cloud costs, no server management, no worries about a VM getting patched and rebooting. OpenClaw runs as a systemd service and auto-restarts on failure. The whole setup costs $80 in hardware and $0/month to operate.
I chose this over a VPS because the agent runs cron jobs that need reliable timing and persistent state. A $5/month VPS works too, but the Pi gives me physical control and zero recurring cost.
Get all 10 skills with scripts, setup guides, and cron configs.
Questions? Find me on Telegram at @aaronmakelky or at aaronmakelky.com.