feat: 新增 code-review-resolve skill(解決 findings、分類提交、push、發 PR) #7

Merged
jiantw83 merged 8 commits from feature/code-review-resolve into develop 2026-06-16 07:51:22 +00:00
Member

摘要

新增 code-review-resolve skill,把「AI review 問題修復 → git 提交 → 推送 → 開 PR」串成一條龍的四階段流程,並同步更新 README 目錄與三個 plugin manifest 版本(0.0.5 → 0.0.7)。

變更內容

  • 新增 skills/code-review-resolve/SKILL.md:定義四階段工作流程
    • A. 解決問題:讀工作目錄 .gitea/ai-review/findings.json,依嚴重等級 🔴🟠🟡🔵 由高到低逐條修復;無法安全自動修復者標「待人工處理」不硬改;全部處理完把檔案清空為 []
    • B. 分類提交:分析工作區所有變更,依異動內容歸類為 feat/fix/docs/style/refactor/perf/test/chore/revert,每個 type 各自一個 commit,訊息為「type(中文範圍): 一句總結」格式。
    • C. Push 當前分支:先用認證管理器,失敗改用 token,再失敗詢問使用者。
    • D. 發出 PR:目標分支不明必須詢問(不可猜測),用 token 透過 Gitea API 建 PR;描述可選完整版(重新分析 diff 總結)/簡單版(逐條列 commit 訊息)/使用者輸入;完成後因內文可能含 token,提醒並清除對話內文。
  • README.md:Skills 目錄新增 code-review-resolve 條目、目錄結構樹補上 archive/resolve。
  • manifest 版本 bumpplugin.json.claude-plugin/plugin.json.codex-plugin/plugin.json 由 0.0.5 → 0.0.7。

影響範圍

  • 純新增 skill 與文件,不影響既有 code-review / code-review-archive 的行為
  • 僅文件與 manifest,無程式邏輯;四家助理(Claude Code / Codex / Antigravity / OpenCode)皆可載入。

注意事項

  • skill 執行階段 C/D 需要環境變數 GITEA_TOKEN;token 一律由環境變數提供、全程不明文輸出。
  • 修改程式碼/commit/push/開 PR 前會先輸出計畫並取得同意(--yes 可略過)。

Commit 一覽

  • feat(新增功能): 新增 code-review-resolve skill 解決 findings 並分類提交
  • docs(文件): README 補上 code-review-resolve 說明與目錄結構
  • chore(雜項): 三個 manifest 版本 bump 至 0.0.6
  • feat(新增功能): code-review-resolve 增加 push 當前分支與 Gitea API 發 PR 流程
  • docs(文件): README 更新 code-review-resolve 的 push 與 PR 說明
  • chore(雜項): 三個 manifest 版本 bump 至 0.0.7
## 摘要 新增 `code-review-resolve` skill,把「AI review 問題修復 → git 提交 → 推送 → 開 PR」串成一條龍的四階段流程,並同步更新 README 目錄與三個 plugin manifest 版本(0.0.5 → 0.0.7)。 ## 變更內容 - **新增 `skills/code-review-resolve/SKILL.md`**:定義四階段工作流程 - **A. 解決問題**:讀工作目錄 `.gitea/ai-review/findings.json`,依嚴重等級 🔴→🟠→🟡→🔵 由高到低逐條修復;無法安全自動修復者標「待人工處理」不硬改;全部處理完把檔案清空為 `[]`。 - **B. 分類提交**:分析工作區所有變更,依異動內容歸類為 feat/fix/docs/style/refactor/perf/test/chore/revert,每個 type 各自一個 commit,訊息為「type(中文範圍): 一句總結」格式。 - **C. Push 當前分支**:先用認證管理器,失敗改用 token,再失敗詢問使用者。 - **D. 發出 PR**:目標分支不明必須詢問(不可猜測),用 token 透過 Gitea API 建 PR;描述可選完整版(重新分析 diff 總結)/簡單版(逐條列 commit 訊息)/使用者輸入;完成後因內文可能含 token,提醒並清除對話內文。 - **README.md**:Skills 目錄新增 `code-review-resolve` 條目、目錄結構樹補上 archive/resolve。 - **manifest 版本 bump**:`plugin.json`、`.claude-plugin/plugin.json`、`.codex-plugin/plugin.json` 由 0.0.5 → 0.0.7。 ## 影響範圍 - 純新增 skill 與文件,**不影響既有 `code-review` / `code-review-archive` 的行為**。 - 僅文件與 manifest,無程式邏輯;四家助理(Claude Code / Codex / Antigravity / OpenCode)皆可載入。 ## 注意事項 - skill 執行階段 C/D 需要環境變數 `GITEA_TOKEN`;token 一律由環境變數提供、全程不明文輸出。 - 修改程式碼/commit/push/開 PR 前會先輸出計畫並取得同意(`--yes` 可略過)。 ## Commit 一覽 - `feat(新增功能): 新增 code-review-resolve skill 解決 findings 並分類提交` - `docs(文件): README 補上 code-review-resolve 說明與目錄結構` - `chore(雜項): 三個 manifest 版本 bump 至 0.0.6` - `feat(新增功能): code-review-resolve 增加 push 當前分支與 Gitea API 發 PR 流程` - `docs(文件): README 更新 code-review-resolve 的 push 與 PR 說明` - `chore(雜項): 三個 manifest 版本 bump 至 0.0.7`
jiantw83 added 6 commits 2026-06-16 07:39:36 +00:00
jiantw83 added 2 commits 2026-06-16 07:48:02 +00:00
jiantw83 merged commit 4c0f8e59ba into develop 2026-06-16 07:51:22 +00:00
jiantw83 deleted branch feature/code-review-resolve 2026-06-16 07:51:22 +00:00
This repo is archived. You cannot comment on pull requests.
No Reviewers
No labels
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: plugins/code-review#7