关于 ultrathink
Ultrathink 是用于处理存在疑点或取舍问题的分析技能,适合需要作出决策或评估论证的场景。它通过核实假设、比较方案和寻找反例,形成有依据的建议,并按问题选择分析方法。
主要功能
- 01明确决策目标与完成条件
- 02按问题选择分析框架
- 03核对假设并比较方案
- 04检验反例、失败情境与影响
- 05按条件启用深入复核
适用场景
- 01比较方案并说明取舍
- 02审查提案中的关键假设
- 03评估重大决策及潜在偏差
- 04资料不足时列出缺口和查证方式
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ timlai666/ skills --skill ultrathink安装后在 Claude Code 中输入/ultrathink确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/01-logical-reasoning.md02-creative-ideation.md03-market-analysis.md04-progress-management.md05-weighing-tradeoffs.md06-predicting-future.md07-debate-thinking.md08-mental-models.mdfallacy-checklist.mdmultilingual-thinking.md详细介绍
来自项目 READMEUltrathink
Overview
協助處理尚有疑點或取捨的問題:釐清要決定什麼、查證關鍵假設、比較可行方案,找出可能推翻結論的反例,再提出有依據的建議。
依問題選擇合適方法。六語分析與完整謬誤檢核依下列條件自動啟用,也可由使用者明確指定。
Input Contract
從對話取得要解決的問題、目的、已有資料及限制。已知資訊直接沿用,只問會改變結論或授權範圍的缺項。
資料不足時,先查證能查到的部分。缺口不影響建議的,可標明假設繼續;會影響結論的,暫不下該結論,說明缺什麼及如何補足。其他可獨立處理的部分繼續。
Workflow
- 界定問題與完成條件:確認這次要做的決定及判準。複合任務只在需要各自下結論時拆開,已決定的方向不重新開題。
- 選擇能解決疑點的方法:用下表找相關工具,查閱所需段落。已有足夠證據時可直接分析;使用者明確指定方法時,保留該方法必要的步驟與自檢。
- 分析與反證:核對關鍵前提,比較有實質差異的選項,檢查最可能推翻建議的證據、失敗情境與連鎖影響。若現有方法解不了疑點,再補其他方法。
- 收斂與完成:結論能對應證據、重要疑點已解決或明確限制了可下的結論,就形成建議。說明哪些條件改變時應換方案。若已授權實作,接續完成約定產出與驗證;只要求討論或審查時,交付相應結果。
工具索引
| 要處理的問題 | 可選工具與參考文件 |
|---|---|
| 拆結構、辨識成因、從事實導出行動 | 邏輯推導:MECE、空雨傘、魚骨圖 |
| 產生替代方案或具體化使用情境 | 創意發想:六頂思考帽、腳本圖、心智圖 |
| 客群、競爭、定位或通路 | 市場分析:3C、SWOT、4P 與 4C |
| 目標、指標、執行與改善 | 進度管理:惠特默模型、KPI 樹狀圖、PDCA |
| 比較選項、改變現狀或分配資源 | 權衡得失:決策矩陣、PMI、力場分析 |
| 生命週期、採用擴散或時間變化 | 預測未來:S 型曲線、鴻溝理論、長尾模型 |
| 檢查提案或論證是否成立 | 辯論思考:論點三要素、需根解損、判定立駁 |
| 質疑前提、推演失敗與後果、辨識知識限制 | 思維模型:第一性原理、反向思考、二階思考、能力圈、奧坎剃刀 |
| 懷疑特定論證有錯 | 謬誤檢核:只查相關條目 |
| 問題需要結合質性理解與量化分析 | orchestrating-mixed-methods 可用時,載入其主檔,協調兩種方法如何互相補足、安排順序與整合結果;已載入時沿用。 |
| 檢查重大決策形成過程中的利益關係、異議處理、替代方案評估或估算偏誤 | decision-bias-quality-control 可用時,自動讀取主檔,以 self-agent 模式執行;使用者指定審查、會議引導或教練需求時依對應模式 |
選用的深入複核
兩項各依自己的啟用條件判斷。
- 六語分析:問題有多種合理解釋、現有分析可能受單一角度限制,或重要取捨仍未釐清,需要多條獨立思考路徑互相檢驗時,自動啟用;使用者明確要求時也啟用。依 multilingual-thinking.md 讓六種語言各自完整分析同一問題,再核對分歧與證據。不以文化差異為前提,不預先分配角色或觀點。翻譯資料或指定輸出語言本身不是啟用依據。
- 完整謬誤檢核:結論依賴多層且互相牽動的論證,局部檢查不足以確認是否成立時,自動啟用;使用者明確要求完整清單、七組逐條或地毯式檢核時也啟用。依 fallacy-checklist.md 執行。
Output Contract
先給結論或建議,再說必要的依據、取捨、成立條件及未解決事項。資料不足以裁決時,改給缺口與查證方式。格式與詳略依任務,不固定輸出狀態碼、路由表或完整工作筆記。
使用者要求說明分析過程時,提供可核對的依據、方法摘要與判斷理由。原有 show_thinking 請求也依此處理,不輸出內部逐步思考紀錄。
Quality Rules
- 方法要用在當前問題上,不只複述定義;不以語言數、框架數或勾選數證明品質。
- 不捏造資料、案例、分數或尚未發生的驗證結果。已知、推論、假設與未知要分清。
- 不為支持既定答案挑選工具。出現反例或新證據時,重新評估受影響的判斷。
- 不以多數意見取代查證。額外分析或獨立複核應解決實際疑點。
- PDCA 等跨階段方法尚未完成時,交代已完成部分、待做部分與續行條件;不得聲稱完整循環已完成。
评论
支持 Markdown