Automate daily briefings into personal Spotify podcasts with OpenClaw and the Save to Spotify CLI

A developer on the OpenClaw team built a personal briefing pipeline that produces a private Spotify podcast episode every morning. The setup uses OpenClaw's skill system and the newly released Save to Spotify CLI, which is open-source and available on ClawHub.
How it works
- OpenClaw runs daily at 7am.
- It pulls overnight Slack threads, GitHub notifications, and calendar events.
- Summarizes everything into a structured briefing (top 5 items, ordered by urgency).
- Generates a transcript and renders it as mp3 audio.
- Calls the Save to Spotify CLI to upload the mp3 as a private episode.
By the time the developer is on their commute, the episode is in their Spotify library. They listen at 1.5x speed and are caught up before their first meeting.
Installation and setup
The skill is published on ClawHub under @spotify/save-to-spotify. One install — no manual manifest wiring. Under the hood, the project exposes a skill manifest under agents/skills/, and your OpenClaw agent picks it up automatically.
The project is open source: github.com/spotify/save-to-spotify
Tips from production use
- Give OpenClaw a strict format — the developer uses "top 5 things, in order of urgency".
- Write summaries aimed at audio: short sentences, no bulleted asides.
- Timeline mode is useful for referencing external links, screenshots, diagrams.
This pipeline replaced the developer's morning Slack-scrolling ritual entirely.
📖 Read the full source: r/openclaw
👀 See Also
Claude Garmin MCP Server: Real Fitness Data for Smarter Training Advice
An MCP server that connects Claude Desktop to Garmin Connect, exposing 8 tools (recovery readiness, HRV, VO2max, etc.) for data-driven training plans.

Benchmark Results: GitHub CLI vs MCP Approaches for AI Agents
An independent benchmark compared GitHub CLI, MCP, MCP with Tool Search, and MCP with Code Mode for AI agent tasks. GitHub CLI was the most cost-effective, while MCP approaches showed trade-offs in cost, latency, and failure modes.
Netlify Tests 11 AI Models for Coding: Which Is Best?
Netlify ran identical coding prompts across 11 AI models, revealing big differences in results and credit costs. See what they found before choosing your next coding agent.

Claude Code user creates /discuss command for read-only conversations
A Claude Code user created a 25-line custom skill called /discuss that enables read-only conversations without file modifications. The command allows code exploration, research, and discussion while preventing edits, using the --dangerously-skip-permissions flag with built-in safety.