Allan-Nava/qrspi/tree/main/plugins/qrspi-pane
qrspi-pane
Claude Code mod——function hooks 外掛,將 `thoughts/` 下的 QRSPI 任務畫成窗格。每個任務顯示已完成的 Q R D S P 階段(綠色)、目前階段(黃色)與其 `## Status` 下仍開啟的方框、`99-progress.md` 中已完成的 Implement 步驟,以及接著要執行的 `/qrspi:next` 命令。
關於這個 mod
qrspi-pane 會像 /qrspi:next 一樣讀取構件——所有 Status 方框都勾選且沒有留下 _(to be filled 佔位符時,階段才算完成——而且永遠不會寫入任何內容。使用 /plugin install qrspi-pane@allan-nava 安裝,再執行 /qrspi-status 查看工作階段的專案,或執行 /qrspi-status ../other-repo 查看另一個專案的 thoughts/。它會在每個回合後與每 10 秒重新整理一次,透過命令開啟的窗格可以適應任何寬度。開發時:claude --plugin-dir plugins/qrspi-pane 會從簽出的目錄載入,儲存時重新載入;claude plugin validate plugins/qrspi-pane 會在工作階段啟動前檢查模組。
安裝
請先查看作者 README,確認 marketplace 與外掛名稱;指令可能隨儲存庫結構而變動。
claude plugin marketplace add Allan-Nava/qrspi claude plugin install qrspi-pane
原文 / README
qrspi-pane
A Claude Code mod — a plugin of function hooks — that draws the QRSPI tasks under
thoughts/ as a pane. For each task: the phases Q R D S P done (green), the current one
(yellow) with the boxes still open under its ## Status, the Implement steps done out of
those in 99-progress.md, and the /qrspi:next command to run next.
It reads the artifacts the way /qrspi:next does — a phase is done when every Status box
is ticked and no _(to be filled placeholder is left — and never writes anything.
/plugin install qrspi-pane@allan-nava
/qrspi-status # the session's project
/qrspi-status ../other-repo # another project's thoughts/
It refreshes after every turn and every 10 seconds. A pane opened by the command seats at any width.
Developing it: claude --plugin-dir plugins/qrspi-pane loads it from the checkout and
reloads it on save; claude plugin validate plugins/qrspi-pane checks the module before a
session does. /plugin-types writes the engine's types under .claude-plugin/types/
(gitignored), which tsconfig.json uses.
