donald-ada/workinggenius
5 stars · Last commit 2026-07-23
A Claude Code development workflow plugin: walks every piece of work through the six Working Geniuses (Wonder, Invention, Discernment, Galvanizing, Enablement, Tenacity) so no stage gets skipped.
README preview
# Working Genius [](https://github.com/donald-ada/workinggenius/actions/workflows/gates.yml) A development workflow for coding agents, built on one observation: > **Work doesn't fail at random. It fails at whichever stage got skipped.** Patrick Lencioni's *Six Types of Working Genius* names the six stages every piece of work must pass through — **W**onder, **I**nvention, **D**iscernment, **G**alvanizing, **E**nablement, **T**enacity. Human teams fail when they jump from idea straight to implementation. Coding agents fail exactly the same way, just faster: | Skipped genius | What it looks like in an agent session | |---|---| | **Wonder** — questioning the work | It built exactly what you asked. What you asked wasn't what you wanted. | | **Invention** — generating options | The first plausible design became the only design. | | **Discernment** — judging and choosing | A plausible-but-wrong approach shipped because nobody tried to kill it. | | **Galvanizing** — mobilizing the plan | A decision everyone liked and no fresh session could start from. | | **Enablement** — building with feedback | A huge diff, no tests, revealed big-bang at the end. | | **Tenacity** — finishing with evidence | "Done!" — on stale evidence, or none. It was "done" three times. | This plugin walks every piece of work through all six — and when you *do* skip one (allowed! not everything deserves six stages), the skip is recorded where the next session can see it. Gaps stay visible instead of becoming mysteries.