mathruffian-dot

Rdq Skill Opencode — Development skill for Claude Code

Development community

RDQ Method 需求探索四象限法 — OpenCode 版 Skill.

How to install Rdq Skill Opencode

This entry records only its repository, not the path inside it, so there is no exact command to give. Open mathruffian-dot/rdq-skill-opencode and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Rdq Skill Opencode does

RDQ Method 需求探索四象限法 — OpenCode 版 Skill。動工前用四象限訪談挖出需求,產出規格卡確認後才執行。

Alternatives in Development

  • IPolloWork — Enterprise-grade, local-first Agent Workbench for people and agent teams 4.9k ★
  • Bypass 403 — Probe a 403/401 endpoint with the most-paid bypass tricks (header injection, path encoding, method swap, WAF f 4.5k ★
  • Petdex — A public gallery of animated pets for Codex, Claude Code, DeepSeek Harness, Hermes, OpenCode, Gemini CLI, and 4k ★

README

RDQ Method — 需求探索四象限法(OpenCode 版)

**Requirements Discovery Quadrant Method** 一個給 [OpenCode](https://opencode.ai) 用的需求訪談 Skill。

在執行之前,先把真正的問題找出來。

原始 Claude Code 版:[rdq-skill](https://github.com/mathruffian-dot/rdq-skill)


這是在解決什麼問題

你請 AI 做一份東西,它做出來了——格式完整、邏輯通順,但**不能用**。

AI 沒有做錯任何被交代的事。問題是:**有太多事,根本沒有被交代。**

常見的解法是「教使用者寫更好的提示詞」。但人本來就不知道自己漏了什麼。

RDQ 換一個方向:**讓 AI 在動手之前,先協助你把需求挖出來。**


四象限

象限 英文 使用者的狀態 Agent 該做的事
Known Knowns 已經明說的目標與限制 擷取、回顯、確認
Known Unknowns 知道自己不懂、會主動問 解答、查詢、澄清
Unknown Knowns 知道卻沒想到要說(學生程度、網路不穩、只有 45 分鐘) 訪談、追問
Unknown Unknowns 完全沒想過(可以做成互動網頁?著作權風險?備案?) 主動提風險、選項、替代方案

Ⅲ 和 Ⅳ 是重點——多數「AI 做出來不能用」的情況都卡在這兩格。

關鍵判別:Ⅲ 用問的,Ⅳ 用端的

擬任何一條內容前,先自問:

**「使用者現在當場答得出來嗎?」**

  • 答得出來 → 象限Ⅲ,用問的
  • 要先給他資訊才能判斷 → 象限Ⅳ,用端的(列出具體選項讓他勾選)

問使用者「你還有什麼沒想到的嗎?」是邏輯錯誤——他答得出來就不叫 Unknown Unknowns 了。


安裝

直接 clone 成你的 OpenCode skill 目錄:

git clone https://github.com/mathruffian-dot/rdq-skill-opencode.git ~/.config/opencode/skills/rdq

Windows(PowerShell):

git clone https://github.com/mathruffian-dot/rdq-skill-opencode.git $env:USERPROFILE\.config\opencode\skills\rdq

裝好後重開 OpenCode 即可。


使用

講人話就好,不需要記指令:

用 RDQ

其他會觸發的說法:「先訪談我再做」「幫我釐清需求」「我還沒想清楚要什麼,你先問我」「幫我想想還缺什麼」。

丟一個模糊的大任務時,它會先問一句「要不要先跑 RDQ?」——你說不用,這段對話就不會再問第二次。

你會經歷什麼

  1. 它先回顯你說的話 + 它從專案設定檔已經知道的事 → 你只要挑錯,不用回答
  2. 問 3–4 題選項式問題 → 用點的,不用打字;最後一題永遠有「先這樣,直接開始」
  3. 端出 3–5 條你可能沒想到的建議 → 每條標代價,預設不勾,全不勾也能走
  4. 給你一張規格卡 → 沒問到的全標成 ❓ 假設,你掃一眼推翻不對的
  5. 你說可以,它才動工

Lite 模式全程**只打擾你 2 次**,Full 模式 3 次。

不會觸發的情況

小任務、需求已經很完整、你說「直接做」、純查詢、**以及你在製作 RDQ 相關內容的時候**(做 RDQ 的簡報影片 ≠ 跑 RDQ)。


換個領域怎麼用

題庫是為**台灣國中教學現場**寫的。但別急著重寫——實際盤過,六段裡只有一段是教學專屬的:

領域段 換到其他領域
general 通用 直接用。對象/硬限制/執行環境/死線/預算/成功標準/一次性或重複/起點——八個維度換誰都成立
video 影片內容 直接用。任何 YouTuber 都適用,沒一條綁教育
slides 教學簡報 幾乎直接用。「誰上台講