executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
podcast-ingestTranscribe podcast episodes from RSS feeds using Gemini Flash
Independent GitHub snapshot · Automated classification · Original documentation governs
Fetches podcast RSS feeds, downloads audio, and produces polished markdown transcripts via Gemini Flash.
# List episodes from a feed
bun run podcast-ingest/scripts/ingest.ts --feed <rss-url> --list
# Transcribe the latest episode
bun run podcast-ingest/scripts/ingest.ts --feed <rss-url> --limit 1
# Transcribe latest 5 episodes
bun run podcast-ingest/scripts/ingest.ts --feed <rss-url> --limit 5
# Transcribe from direct audio URL
bun run podcast-ingest/scripts/ingest.ts --audio <audio-url> --title "Episode Title"
GEMINI_API_KEY environment variableoutput/podcasts/ by defaultEach episode produces a markdown file with YAML frontmatter:
---
title: "Episode Title"
podcast: "Podcast Name"
author: "Host Name"
date: "2026-02-18"
source: "https://..."
type: "podcast-transcript"
---
Followed by: Summary, Topics, Speakers list, and full sectioned transcript.
~$0.005 per hour of audio (Gemini Flash). A typical 1-hour episode costs less than a penny.