AI is the future and we're all trying to figure out how to use it effectively. The elephant + goldfish AI workflow from Google Distinguished Engineer Dave Rensin has been getting a lot of hype recently.
Here we'll dive into what it is and how to use it, while respecting your time.

Essentially it's making sure you have an implementer and independent reviewer.
The idea is that you then get the benefit of an implementer that understands what you're trying to do which is efficient to iterate with AND the benefit of a new perspective / pair of eyes to review that implementation.
This is similar to best practices found in traditional human orgs like RFC reviews, code reviews, writers/editors, etc. We implement then ask for reviews from many different perspectives to find blind spots, weaknesses, alternative paths, and ways to improve.
There is an official repo for this approach but you don't really need to use that if you just want to implement the approach.

Instead you can just give your agent instructions (via prompt or as lines in your skills / workflows) to do this.
Some concrete examples of utilizing this approach:
So that's the Elephant + Goldfish in a nutshell. Hope that was useful!
I take snapshots of my AI Dotfiles each month so if you want to see that, consider joining HAMINIONS to support more of my work.
Read Next: