This is my Advent of Code starter workflow. It downloads and saves challenge data and creates the challenge workflow. The data download macro originally came from @cgoodman3 with a few of my own modifications. Check out his test/production data switching macro here, which is also useful for Advent of Code.
You will need your adventofcode.com cookie called "session" in order to use this workflow. You can find that by logging into Advent of Code and then following the instructions here: https://www.cookieyes.com/blog/how-to-check-cookies-on-your-website-manually/
The 2025 update includes global zone support for pulling today's challenge, updated UserAgent token to comply with AoC API rules, and natively supports challenges back through 2015. Cheers!