A Claude Code plugin marketplace for the Issue-Driven Development (IDD) methodology.
TDD writes tests. SDD writes specs. IDD solves bugs.
| Plugin | Version | Purpose |
|---|---|---|
issue-driven-dev |
2.56.0 | Core IDD workflow — issue → diagnose → implement → verify → close. 14 skills(含 /idd-all-chain chain-solve 與 idd-issue multi-finding source mode for batch routing across new + existing issues from a single source document) + 5 rules + 5 references. |
idd-route (coming) |
0.1.0 | Data-driven agent routing: recommends Codex / Claude Opus / Sonnet / Haiku per IDD issue based on observed track record. Wraps the PsychQuant/idd-route-swift binary. |
claude plugin marketplace add PsychQuant/issue-driven-development
claude plugin install issue-driven-dev@issue-driven-developmentIDD core 是零依賴的 — 純文字 issue / /idd-issue 直接貼描述、/idd-diagnose / /idd-implement / /idd-close 都不需要任何外部 plugin。
某些情境需要額外裝 plugin:
.docx/ Telegram / Apple Mail / Apple Notes 來源 —/idd-issue從這些來源讀文字 + 抽附件需對應 MCP pluginidd-verify --loop/idd-all(PR, unattended) mode — 需要ralph-loop作為 outer driver(#28 預計補完整文件)idd-verify6-AI ensemble — 需要 OpenAI Codex CLI + ChatGPT Pro
完整 matrix 與 install 指令見 plugins/issue-driven-dev/README.md#requirements。
IDD is a methodology unto itself with its own MANIFESTO and steady release cadence (38+ versions). Pulling it out of psychquant-claude-plugins (which has ~36 unrelated plugins) gives:
- Cleaner discoverability for users adopting IDD without the rest of the PsychQuant ecosystem
- Independent release cycle
- Room to grow related sister plugins (
idd-route, futureidd-bench/idd-stats/idd-codex-companion)
If you previously installed issue-driven-dev from psychquant-claude-plugins, you need to switch source:
claude plugin uninstall issue-driven-dev@psychquant-claude-plugins
claude plugin marketplace add PsychQuant/issue-driven-development
claude plugin install issue-driven-dev@issue-driven-developmentSettings (.claude/issue-driven-dev.local.json, .claude/.idd/) and per-repo state are preserved — they live in your project repos, not in the plugin install.
issue → diagnose → implement → verify → close
① ② ③ ④ ⑤
Each step is one skill. See the plugin README for details.
MIT
idd-discuss 將明確指定的人與 AI 對話整理為本地草稿,取得本次發布授權後建立或追加
GitHub Discussion。它保留來源與更正歷史,使用穩定ID避免正常重試重複發布;不確定結果
先核對,不盲重送。idd-ask --corpus all 可查回 Discussion 主文、留言與回覆,並保留
既有 issue 檢索。這改善可追溯性,不代表所有 AI 溝通或正確性問題都已解決。
詳細契約見 Discussion capture。
共用GitHub寫入gate的安全修正需要Markdown解析器(#332):使用同一個Python執行
python3 -m pip install -r plugins/issue-driven-dev/scripts/requirements-egress.txt。
更新後缺少此依賴時會拒絕寫入;不會降級成不可靠的code邊界猜測。