workinggenius

agent
Guvenlik Denetimi
Uyari
Health Uyari
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 5 GitHub stars
Code Gecti
  • Code scan — Scanned 4 files during light audit, no dangerous patterns found
Permissions Gecti
  • Permissions — No dangerous permissions requested

Bu listing icin henuz AI raporu yok.

SUMMARY

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.md

Working Genius

A development workflow plugin for Claude Code, 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 — Wonder, Invention, Discernment, Galvanizing, Enablement, Tenacity. 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.

Quickstart

/plugin marketplace add donald-ada/workinggenius

Then, in any project:

/genius add per-user rate limiting        # start a piece of work
/wonder                                   # get interviewed until the problem is sharp
/invent                                   # put 2–4 structurally different options on the table
/discern                                  # attack the options, choose one, record the kill-reasons
/galvanize                                # slice into fresh-session-ready vertical slices
/enable                                   # build one slice, red-before-green, tight loops
/tenacity                                 # verify everything fresh, review, clean up, commit

/genius at any time shows where every piece of work stands and what to run next. Optional: /setup-working-genius pins your verify commands per repo.

Not everything needs the full six — and not everyone wants to babysit them:

  • /genius express <idea> — small work: Wonder in one paragraph, Invention/Discernment skipped (recorded), straight to slices.
  • Modesguided (default: checkpoints as written), delegated (runs on its own recommendations, records every assumption, stops once — at the plan review), auto (no stops; for when you said "run it all"). Pick when work starts; recorded in the work file.

How it works

One piece of work = one markdown file under .genius/. The file — not conversation memory — carries the work: the confirmed problem, the options and their kill-reasons, the slices and their acceptance criteria, the build log, the close-out evidence. Any fresh session picks up exactly where the last one stopped.

Every stage ends in a gate — a checklist of criteria that must be checked against reality before the next stage will start. Gates are how "the agent rushed ahead" stops happening.

Skips are explicit. A small fix doesn't need six stages; the express path fills Wonder in one paragraph and marks Invention/Discernment skipped with a reason. When work goes wrong later, recorded skips are the first suspects — /genius reads them to diagnose the gap.

A SessionStart hook injects a two-line map plus your in-flight work into every session, so both you and the model always know what's mid-flight and what's next.

Fresh context per slice. Galvanizing produces slices a cold session can grab; running each slice in a new session keeps every context window sharp instead of degraded.

Skills

The map (user-invoked only — the flow never hijacks work you didn't put in it):

  • /genius — status of all work, sizing (express vs full flow), mode choice, genius-gap diagnosis, mid-flow entry points

The six stages (type them as commands, or let the flow carry itself forward in delegated/auto mode):

  • /wonder — the interview: one question at a time, a recommended answer with each, codebase-answerable questions never asked, depth matched to stakes — and "enough, go with your recommendations" always works
  • /invent — divergence with rules: structurally different options, no judging yet, parallel subagents for big designs, throwaway prototypes for questions paper can't settle
  • /discern — adversarial judgment: try to kill every option, choose opinionated, record kill-reasons, offer ADRs sparingly
  • /galvanize — the brief, agreed test seams, tracer-bullet vertical slices with verifiable acceptance criteria, the base: commit Tenacity will diff against
  • /enable — red-before-green at the agreed seams, one slice at a time, each slice committed as it closes, plan deviations surfaced instead of improvised. Given just the work slug it coordinates: one fresh subagent per slice, verified on return — no new session needed
  • /tenacity — no completion claim without fresh evidence: line-by-line verification, one context-isolated reviewer returning both axes (spec + standards), cleanup, commit, post-mortem

Support:

  • /setup-working-genius — optional per-repo pinning of the work-file directory and verify commands (which /enable and /tenacity then use)
  • genius-file (model-invoked) — the work-file discipline: format, read/write rules, the gate rule, the skip protocol, modes, the express path
  • domain-glossary (model-invoked) — the project's shared language in CONTEXT.md: challenge conflicting terms, sharpen fuzzy ones, record resolutions inline. Driven by /wonder and /discern; spoken by every other stage. Work files are per-work memory; the glossary is project memory — it compounds across all work

Lineage

The stage model is Patrick Lencioni's The 6 Types of Working Genius, applied to agentic development. The skill design borrows deliberately from two excellent projects:

  • mattpocock/skills — small composable skills, user- vs model-invocation, the router pattern, grilling, vertical slices, gates as checkable completion criteria
  • obra/superpowers — the SessionStart injection, evidence-before-claims verification, workflow-as-discipline

Both are worth studying in full.

License

MIT

Yorumlar (0)

Sonuc bulunamadi