工作不會隨機失敗——它失敗於被略過的天才。六大工作天才(好奇、創造、洞察、激勵、賦能、韌性)作為程式代理的技能。
AI 翻譯
Work doesn't fail at random — it fails at whichever genius got skipped. The Six Working Geniuses (Wonder, Invention, Discernment, Galvanizing, Enablement, Tenacity) as Agent Skills for coding agents.
外掛Python · JavaScriptGitHub @donald-ada自行安裝營運者未確認
試用過了嗎? 點一下就好,不需要登入。
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
安裝型專案無需部署網域也可驗證。個人儲存庫可透過 GitHub 登入驗證,組織儲存庫可使用上方的儲存庫驗證檔案。
工作不會隨機失敗 — 失敗的是被跳過的天才。六大工作天才(奇蹟、發明、洞察、激勵、賦能、韌性)作為代理人技能,用於程式碼代理人。Claude Code、Cursor、Codex 以及任何 SKILL.md 客戶端。
AI 翻譯
Work doesn't fail at random — it fails at whichever genius got skipped. The Six Working Geniuses (Wonder, Invention, Discernment, Galvanizing, Enablement, Tenacity) as Agent Skills for coding agents. Claude Code, Cursor, Codex & any SKILL.md client.
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
A development workflow for Claude Code — 24 skills, five subagents (an inventor, an attacker, a builder, a reviewer and a design critic, each shipped inside the skill that spawns it), and a work-file format that carries a piece of work between sessions. Built on one observation:
Work doesn't fail at random. It fails at whichever stage got skipped.檢視完整 README ↗A development workflow for Claude Code — 24 skills, five subagents (an inventor, an attacker, a builder, a reviewer and a design critic, each shipped inside the skill that spawns it), and a work-file format that carries a piece of work between sessions. 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 every stage runs only when you type its command (Invention runs inside /discern, since nothing in it waits on you), so one you don't type simply doesn't run: the work file shows what ran and what didn't. Gaps stay visible instead of becoming mysteries.
In Claude Code:
/plugin marketplace add donald-ada/workinggenius
Nothing to build, nothing to run. The skills are plain markdown folders under skills/; what rides inside them is Claude Code's — five subagents, two judges registered when you type /enable or /tenacity and never by installation, blocking the two failures the flow has measured (a coordinator that announces a dispatch and ends its turn, a builder that hands back a claim instead of evidence), and the format's own instrument, whose counts are injected before /genius, /compact, /reconcile and /distill read.
Then, in any project:
/genius add per-user rate limiting # start a piece of work
/wonder # correct its story, answer its questions, confirm the problem
/architect # (greenfield) build-or-adopt first, then one committed architecture
/designer # (UI work) settle the look before the pixels
/discern # fresh inventors diverge, blind attackers hit every path, commit to one, record the kills
/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
Small work, where the problem needs confirming and no design is in question, takes the short path — the same depth at every stage it runs, and the stages it skips are skips you make by not typing them:
/genius fix the date parser on two-digit years # start it
/wonder # confirm the problem and how you'll judge it done
/enable <slug> # build it straight against those criteria, tests first
/tenacity # verify fresh, review, commit
Two commands stand outside the flow and track nothing: /attack puts a plan you hand over under blind attack, and /fresh-eyes has a diff reviewed by eyes that never saw it written.
/genius at any time shows where every piece of work stands and what to run next. Run /setup-working-genius once per repo: it pins the work-file directory, verify commands, and issue tracking, and writes the pointer that tells every future session this project works this way.
One piece of work = one folder at .genius/<slug>/ — the snapshot (current truth, bounded by a character ceiling), the append-only log behind it, a tree of one short root and one branch per stage or slice, so a session opens only the branch it needs, the contract that binds the unbuilt slices, and the work's own artifacts. The files — not conversation memory — carry the work: the confirmed problem, the options and their kill-reasons, the slices and where they stand. Any fresh session picks up exactly where the last one stopped. Not every piece of work deserves all six stages — dropping one is your call, made by not typing it; the snapshot's missing section is the record.
The map (user-invoked only — the flow never hijacks work you didn't put in it):
The six stages (five commands you type — the flow never advances itself):
/invent alone still explores without attacking)Support:
ARCHITECTURE.md: qualities ranked, boundaries by ownership, stressed against the field and the future, proven by a walking skeleton, confirmed in consequencesDESIGN.md.genius/ is written: for a cold reader and the owner both, reasoning load-bearing, evidence as dataCONTEXT.md: challenge collisions, record resolutionsMIT
.genius/DECIDED.md, pointing at the fight that settled it