Hey everyone! Built a small workflow template that tracks Nate's YouTube channel automatically and exports everything to CSV.
It uses Heym - a native AI-first workflow automation platform, open source, think n8n but built around LLM agents and skills from the ground up.
The template does the following:
- HTTP node fetches the public Atom/RSS feed from Nate's channel (no API key needed)
- An Agent node runs a built-in Python skill that parses the raw XML and writes a clean CSV with title, video ID, URL, publish date, and channel title
- The CSV gets saved to Heym Drive automatically with a download link
The skill is the interesting part - it is a self-contained Python tool the agent calls directly. No manual parsing, no prompt engineering for XML. The agent just invokes the skill and returns the result.
Swap the channel ID in the HTTP node to track any public YouTube channel.
Heym is open source and free to self-host. Happy to answer questions if anyone wants to try it out.