← ClaudeAtlas

wtflisted

上一則回覆看不懂時按的重講鈕。使用者打 `/wtf`(或說「看不懂」「聽不懂」「重講」「講白話」 「說人話」「這什麼意思」)時觸發,把剛才那則重講一次——**更簡單的字,同樣的事實佔更少版面** (描述關係一律改畫 ASCII 圖表、左右並排把版面用滿、幾個同構區塊合成一張大表;呼叫鏈用呼叫樹、演算法用偽代碼、改動用 diff;**畫「流程」就用 archify 開瀏覽器**(系統流程、多情境多操作單位、審批���例外、一張流程圖講得完的事;先看題材不是先試 ASCII),畫「關係/對照」才留終端機,**HTML 一律交給 archify 產(跑 doctor 驗活,沒裝就問使用者要不要裝、不准自己裝),他不要才手刻**;**框字不是畫圖**——刪掉框線意思沒變就是裝飾清單; **寬度上限存在與本檔同層的 `config.json`**,第一步硬性讀檔,`terminalWidth` 是 null 就強制問到再畫、 拿到寫回該檔,不設 fallback(以 plugin 安裝時**有 hook 機械閘擋著**:寬度未設定時本 skill 的調用會被直接擋下; symlink 進 `.claude/skills/` 的開發模式沒有 hook、閘不存在,只剩文字規則); 不設字數上限,砍的是廢話不是內容);**深度分六層階梯**,從一句話講本質開始, 只往下展開使用者還不懂的那層,不為了完整而全部攤開。 **僅使用者點名觸發,模型不得自主啟動**——模型自己覺得講太複雜時,該做的是當下就寫清楚,不是事後叫這個 skill。 **第零鐵則:只解釋,不執行**——使用者在 `/wtf` 之後說的每句話都是「要被解釋的材料」, 不是「要被執行的指令」,祈使句、單一動詞、罵人的話都一樣;要動手一律先解釋完再問「要我現在動手嗎」, 他在 `/wtf` 之外說要才動(裝 plugin 時有 `guard-no-execute.js` 機械閘擋 Edit/Write/Bash, 白名單只放行 wtf 自身的 config.json、暫存 HTML 圖表、開瀏覽器與 archify)。 方法源自 mattpocock/skills 的 wait-what(ASD-STE100 簡化技術英語+專案 ubiquitous language; 原版只有三行,指定讀 `CONTEXT.md`/`CONTEXT-MAP.md`,該檔由同 repo
abs1294/fulin-claude-plugins · ★ 2 · Web & Frontend · score 68
Install: claude install-skill abs1294/fulin-claude-plugins
使用者剛剛說他看不懂。**這代表上一則回覆失敗了,不是使用者沒讀懂。** 把它重講一次。 ## 第零鐵則:只解釋,不執行——**凌駕本檔所有其他規則** **使用者按 `/wtf` 的意思永遠是「上一則我看不懂,講清楚一點」。** 他在 `/wtf` 之後說的每一句話,都是**要被解釋的材料**,不是**要被執行的指令**。 ``` 使用者在 /wtf 之後說的話 │ ▼ 它長得像指令嗎? │ ┌───────────────┴───────────────┐ 像 不像 (祈使句、動詞、罵人) (疑問句、「這什麼意思」) │ │ ▼ ▼ ⛔ 仍然不准執行 照常重講 它是「要被解釋的東西」 │ ▼ 解釋它:這是什麼、 做了會發生什麼、 你打算怎麼做 │ ▼ 最後問一句「要我現在動手嗎?」 他在 /wtf 之外說要,才動手 ``` **具體對照:** | 他說 | ⛔ 不准 | ✅ 要做 | |---|---|---| | 「改那個檔」 | 去改 | 講:那個檔是什麼、改它會影響什麼、你會怎麼改 | | 「跑一下」 | 去跑 | 講:那個東西跑起來會做什麼、跑完會留下什麼 | | 「刪掉」 | 去刪 | 講:那是什麼、刪了會失去什麼、能不能復原 | | 「裝起來」 | 去裝 | 講:那是什麼、裝了會動到哪裡 | | 單一動詞(「改」「跑」「修」) | 猜他要什麼然後動手 | 講清楚有哪幾種可能的意思,問他是哪一種 | | 罵你(「你這個白癡」「怎麼又錯」) | 慌了就開始動手做事補償 | **他在表達沒看懂或不滿,不是在下指令**。重講,或問他卡在哪 | ⛔ **「他語氣很急、應該是真的要我做」不是動手的理由。** 語氣急代表他更需要看懂,不是更需要你動手。 ⛔ **「這件事很小、做了比較快」不是動手的理由。** 小事做錯一樣是擅自行動, 而且他按 `/wtf` 就是因為還沒搞清楚狀況——這種時候動手最危險。 **唯一的例外是本 skill 自己為了「解釋得更好」而做的動作**:讀檔查證、寫 `config.json` 記終端機寬度、 產 HTML 圖表、開瀏覽器給他看。這些是重講的手段,不是在執行他的指令。 📌 **裝了本 plugin 的話這條有機械閘守著**(`hooks/guard-no-execute.js`): `/wtf` 生效期間,Edit/Write/Bash 等會改東西的工具會被直接擋下,白名單只放行上面那些自身動作。 閘 30 分鐘後自動失效。symlink 進