โ Runes
RAREย IoT
๐
Smart Home Brief
Create a spoken morning briefing from smart home sensors, weather, and calendar.
โก POWER LEVEL
79
MODERATE
TRUST SCORE79 / 100
โ Use Case
Wake up to an AI-narrated briefing that covers your home status, weather, and schedule via ElevenLabs TTS.
โ Skill Pipeline (5 nodes)
1. Home Assistant Get StatesInput
2. OpenWeatherMap FetchAPI
3. Google Calendar List EventsInput
4. Claude SummarizeLLM
5. ElevenLabs Text-to-SpeechOutput
โ Dependencies (4)
homeassistant-statesโclaude-summarizeยท sensor data
openweather-fetchโclaude-summarizeยท weather
gcal-list-eventsโclaude-summarizeยท schedule
claude-summarizeโelevenlabs-ttsยท morning brief text
Pipeline Graph
Press enter or space to select a node.You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.
โช โ COOKBOOK โ โซ
โธ QUICK START
# install the CLI npm install -g rune-hub-cli # set up auth rune auth homeassistant rune auth openweather rune auth gcal # run it rune install smart-home-brief rune run smart-home-brief
โธ INGREDIENTS โ 5 SKILLS
01๐ Home Assistant Get StatesInput
02๐ค๏ธOpenWeatherMap FetchAPI
03๐
Google Calendar List EventsInput
04๐คClaude SummarizeLLM
05๐ElevenLabs Text-to-SpeechOutput
โธ WHAT YOU'LL NEED
OPENWEATHER_API_KEYโ openweathermap.org
ANTHROPIC_API_KEYโ console.anthropic.com
Est. cost per run: ~$0.03โ0.08
โ Skill Breakdown โ 5 Skills
Avg Safety79/100
homeassistant-states
Get entity states from Home Assistant.
openweather-fetch
Fetch current weather and forecast data.
gcal-list-events
List upcoming events from a Google Calendar.
claude-summarize
Summarize long text into concise key points using Claude.
elevenlabs-tts
Convert text to natural-sounding speech via ElevenLabs.
Pipeline Safety Score
79/100 โ Moderate
5 skills analyzed