一键导入
issue-discuss
將當前 LLM 對話討論轉為結構化 GitLab Issue,整合 issue-create 和 issue-split 功能。當使用者說「把討論建成 issue」、「discuss to issue」、「整理成 issue」、「從對話建立 issue」時觸發。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
將當前 LLM 對話討論轉為結構化 GitLab Issue,整合 issue-create 和 issue-split 功能。當使用者說「把討論建成 issue」、「discuss to issue」、「整理成 issue」、「從對話建立 issue」時觸發。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
分析 GitLab Issue 的影響範圍,跨 repo 搜尋相關程式碼與 MR,產生影響評估報告。當使用者說「分析 issue」、「analyze issue」、「issue 影響分析」、「這個 issue 會影響什麼」、「評估 issue」時觸發。
智慧建立 GitLab Issue,支援討論式建立和指令式建立。當使用者討論 bug/功能需求到一個段落時,主動詢問是否建立 Issue。也可用指令直接建立。當使用者說「建立 issue」、「create issue」、「新增 issue」、「開 issue」、「開票」,或在討論 bug/feature 時說「好」、「開吧」、「建起來」時觸發。
互動式初始化 .issue-config.json,自動偵測 GitLab 專案資訊並設定 Issue 管理規則。當使用者說「init issue」、「初始化 issue 設定」、「setup issue config」、「issue init」時觸發。
批量整理舊有 GitLab Issue,補充標籤、建立關聯、重新分類。當使用者說「整理 issue」、「organize issues」、「清理 issue」、「整理舊 issue」時觸發。
將大型 GitLab Issue 拆分為多個子 Issue,AI 語義理解自動識別子任務並建立關聯。當使用者說「拆分 issue」、「split issue」、「拆 issue」、「分拆」時觸發。
從 Issue 分析結果自動產生 Draft MR 建議。需先執行 /issue-analyze 取得影響分析,再根據分析結果產生程式碼修改建議與 Draft MR。當使用者說「issue 轉 MR」、「自動開 MR」、「issue to MR」、「從 issue 建 MR」時觸發。
| name | issue-discuss |
| description | 將當前 LLM 對話討論轉為結構化 GitLab Issue,整合 issue-create 和 issue-split 功能。當使用者說「把討論建成 issue」、「discuss to issue」、「整理成 issue」、「從對話建立 issue」時觸發。 |
將當前與 Claude 的對話討論內容,智慧萃取並轉為結構化的 GitLab Issue。自動整合 /issue-create 和 /issue-split 的功能。
/issue-discuss
/issue-discuss 關於效能優化的部分
/issue-discuss --mode=split 關於效能優化的部分
參數說明:
描述(可選):限定要萃取的討論範圍,若未指定則分析整段對話--mode(可選):
auto(預設):AI 自動判斷該建立單一 Issue 或拆分多個single:強制建立單一 Issuesplit:強制拆分為多個 Issue需要 .issue-config.json 存在。按以下優先順序搜尋:
./.issue-config.json~/.claude/.issue-config.json若均不存在,提示:「找不到 .issue-config.json,請先執行 /issue-init 建立設定。」
從搜尋到的 .issue-config.json 讀取所有相關設定(專案層級優先於使用者層級)。
AI 分析當前對話上下文,萃取:
AI 根據萃取結果進行判斷:
單一需求(mode=single 或 auto 判斷為單一):
/issue-create 的邏輯複合需求(mode=split 或 auto 判斷為多個):
/issue-split 的邏輯拆分判斷依據:
使用 AskUserQuestion 展示萃取結果:
問題:「以下是從對話中萃取的 Issue 內容,請確認」
單一 Issue 模式:
📋 萃取結果(單一 Issue)
標題: [Feature] 實作使用者通知系統
專案: BizForm/Home
Labels: feature, backend, frontend
描述:
## 背景
(從對話中萃取的背景說明)
## 討論摘要
(關鍵決策和共識)
## 驗收條件
- [ ] (從對話中萃取的行動項目)
## 技術備註
(討論中提到的技術方案)
---
> 📝 本 Issue 由 Claude Code /issue-discuss 從對話中自動產生
多 Issue 模式:
📋 萃取結果(多個 Issue)
主 Issue: 效能優化計畫 - 移除 pagesize=0
子 Issue:
1. API 層移除 pagesize=0 預設值
2. 前端分頁元件重構
3. 資料庫查詢優化
選項:
根據確認的模式執行:
單一模式:
mcp__GitLab_communication_server__create_issue 建立 Issue拆分模式:
mcp__GitLab_communication_server__create_issue_link 建立關聯單一模式:
✓ Issue 已從對話建立: #456 - [Feature] 實作使用者通知系統
URL: https://gitlab.example.com/BizForm/Home/-/issues/456
拆分模式:
✓ 已從對話建立 1 個主 Issue + 3 個子 Issue:
主 Issue:
#456 - 效能優化計畫 - 移除 pagesize=0
URL: https://gitlab.example.com/BizForm/Home/-/issues/456
子 Issue:
#457 - API 層移除 pagesize=0 預設值
#458 - 前端分頁元件重構
#459 - 資料庫查詢優化
| 步驟 | 工具 | 用途 |
|---|---|---|
| 重複檢查 | list_issues | 搜尋相似 Issue |
| 建立 Issue | create_issue | 建立主 Issue / 子 Issue |
| 建立關聯 | create_issue_link | 建立 Issue 間關聯 |
<!-- TODO: 需進一步討論 -->