My AL Engineering Mission...
I use goose's CLI to generate winter fortunes with different mystical personalities. Madame Zelda needs them fast, and she needs them good. The festival's reputation depends on it.
Technology Required: The goose CLI (not Desktop)
When AI Saved the Winter Festival❄️ The Ai Crisis (Dramatic Music)🔮
Picture this: It's December 1st, 10 PM, and I'm staring at my screen when I started the Winter Festival challenge. I just got completed my Agentic AI project, time for fun. Madame Zelda's fortune-telling app crashed during opening ceremonies, and there's a line of 50 people waiting for their winter prophecies.
No pressure, right? 😅
Enter Goose CLI
This was my first time using Goose CLI (not the Desktop version - the command line tool), and honestly? I was excited albeit a tad nervous. The challenge was clear: generate winter fortunes with different mystical personalities, make them visually stunning.
The Tech Stack
- Goose CLI - Block's AI-powered command-line assistant
- Claude Sonnet 4.5 - The LLM powering the assist magic to goose incase I ran out of Token.
- Pure prompt engineering with my coding skill when needed - Whew grateful to be dev when needed.
What I Built
I generated 5 completely different fortune personalities, each with unique vibes:
😤 Grumpy Winter Fortune
Oh great, ANOTHER freezing day. Here's your "fortune"... Lucky activity: Complaining loudly about the weather.
⭐ Poetic Winter Fortune
Beautiful rhyming verses about snowflakes, fireplaces, and winter magic. This one was my favorite - it felt like reading a winter poem from a mystical oracle.
🎄Festive Silent Night Edition
Full of holiday cheer, Christmas vibes, and that warm fuzzy feeling.
Perfect for the festival atmosphere!
😏 Sarcastic Winter Fortune
"Congratulations! The cosmos has aligned to inform you that winter will continue to be cold, dark, and utterly delightful."
🌙 Mysterious Winter Fortune
Cryptic prophecies about the seventh snow, mysterious strangers, and hidden treasures beneath frost. Peak mystical energy.
The Process
The beauty of goose CLI is how conversational it is. I just told goose what I wanted in my prompt:
In the Terminal: bash
goose run "Generate a grumpy winter fortune with ASCII art borders,
emojis, lucky activities, and unlucky items"
goose delivered! Each fortune came out with:
- ✨ Beautiful ASCII art borders
- 🎨 Strategic emoji placement
- 📝 Lucky activities section
- ⚠️ Unlucky items warnings
- 🎭 Distinct personality voice
What I learned & What Was Reinforced With What I Already Know.
Prompt Engineering is an Art
The more specific and creative my prompts, the better the output. Asking for "grumpy" vs "sarcastic" produced wildly different tones.AI Personality Tuning is Powerful
By adjusting just the mood descriptor (grumpy, poetic, festive, sarcastic, mysterious), I received a completely different writing styles, vocabulary choices, and even ASCII art designs.Speed Matters in AI Engineering
In a real crisis scenario (like Madame Zelda's), being able to generate high-quality content in minutes is invaluable. Traditional development would've taken hours.CLI Tools are Underrated
I usually reach for GUI tools, but the CLI workflow was incredibly fast. No clicking through menus - just type, generate, iterate.
My Technical Deep Dive
What's actually happening under the hood?
- goose CLI acts as an intelligent wrapper around LLM APIs
- It maintains context across commands (so it "remembers" what you're working on) I absolutely adore this aspect.
- Claude Sonnet 4.5 processes the natural language instructions
- The model generates structured text with formatting
- Output streams directly to my terminal
The magic is in how Goose handles the complexity - It just works.
Real-World Applications
This isn't just a fun challenge. The skills here apply to:
- Content and code generation at scale (marketing, social media)
- Personalization engines (customized messages for users)
- Creative writing assistance (authors, copywriters)
- Rapid prototyping (test ideas before building full apps)
- Emergency content creation (like our festival crisis!)
The Results
I saved Madame Zelda's tent! 🎉 More importantly, I learned that AI engineering in addition to complex code - sometimes it's about understanding how to communicate with AI effectively.
Each fortune was unique, engaging, and festival-ready. People could actually use these at a real event.
What's Next?
This was just Day 1 of the Advent of AI challenge. Tomorrow: The complexity perhaps may ramp up, and I'm here for it.
Try It Yourself
Want to experiment with Goose CLI? Here's how to get started:
- Install Goose CLI from block.github.io/goose
- Get free credits at goose-credits.dev (use code: ADVENTDAY1)
- Run:
goose run "your creative prompt here" - Watch the magic happen ✨
Final Thoughts
AI engineering is evolving beyond traditional coding. Tools like Goose CLI are democratizing AI - you don't need to be a machine learning expert to build something magical. You just need creativity, clear communication, and a willingness to experiment.
Day 1: Complete. Crisis: Averted. Festival: Saved. Magical!🔮❄️
What would YOUR fortune personality be? Drop a comment below! 👇
This post is part of my Advent of AI journey - AI Engineering: Advent of AI with goose Day 1 of AI engineering challenges.
Follow along for more AI adventures with Eri!





Top comments (0)