CLI and skill that script, narrate and upload audio episodes, such as daily briefings, to your Spotify.

How it works

Foe: Echo Banshee, audio to record, clean up, voice or transcribe.

Foes

  • Echo Banshee

Party · Context

  • MinstrelYour agent100/100
  1. Echo Banshee

    The Echo Banshee blocks the way.

    What really happensIt stands for audio to record, clean up, voice or transcribe.

    Minstrel: Context 100/100.

  2. Wail

    The banshee wails, and the whole party's ears ring.

    What really happensRaw audio is noisy and long until someone cleans, cuts and mixes it.

    Minstrel takes 8. Minstrel: Context 92/100.

  3. Save to Spotify

    The hero signs the Spotify guest book.

    What really happensRun save-to-spotify auth login once. The token is stored in ~/.config/save-to-spotify and refreshed for you.

    Echo Banshee takes 32.

  4. Save to Spotify

    Notes and feeds are woven into a script.

    What really happensAsk for a briefing, deep dive or meeting recap. The agent gathers the content and writes the script.

    Echo Banshee takes 22.

  5. Wail

    The Echo Banshee uses Wail.

    Minstrel takes 8. Minstrel: Context 84/100.

  6. Save to Spotify

    A voice reads the script aloud.

    What really happensKokoro narrates locally for free. OpenAI or ElevenLabs voices are used when their API keys are set.

    Echo Banshee takes 17.

  7. Save to Spotify

    The episode lands in your Spotify library.

    What really happenssave-to-spotify upload creates the show and the episode in one step, next to your other listening.

    Echo Banshee takes 29. Echo Banshee falls.

  8. Victory

    The Echo Banshee falls.

Learn this spell

Claude Code

/plugin marketplace add spotify/save-to-spotify
/plugin install save-to-spotify@save-to-spotify

Codex

npx skills add spotify/save-to-spotify

Notes

Needs a Spotify login: save-to-spotify auth login opens the browser. The CLI does not make speech itself. Kokoro runs locally for free (about 340 MB), OpenAI TTS needs OPENAI_API_KEY and ElevenLabs needs ELEVENLABS_API_KEY. The skill runs the save-to-spotify CLI; curl -fsSL https://saveto.spotify.com/install.sh | bash installs the CLI and the skill. Codex: npx skills add spotify/save-to-spotify, then call $save-to-spotify. upload creates the show and the episode in one step.

This spell has no recorded sessions in the curator's logs. Tried it? Send a spell report.