Community寫作與編輯github.com

teefayb/claude-code-setup-demo

根據目前分支的差異和提交記錄,撰寫 Pull Request 的標題與描述(遵循團隊的 PR 格式)。請在開啟 PR 前使用。

claude-code-setup-demo 是什麼?

此技能專為開發者與 AI 代理(如 Claude Code、Cursor、Codex)設計,能自動依據當前 Git 分支與基礎分支(預設為 main)之間的變更,生成標準化的 Pull Request 描述。它會自動收集分支名稱、提交列表及檔案變更統計,並深入讀取完整 diff,以確保描述忠於實際程式碼變更,而非僅依賴提交訊息。輸出格式包含標題、變更原因、實作重點、API/資料變更、測試清單與風險評估,並以 Markdown 區塊呈現,方便直接複製貼上至 GitHub 建立 PR。此技能特別適合團隊開發流程,能節省撰寫 PR 描述的時間,並維持一致的格式與品質。

相容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/teefayb/claude-code-setup-demo/tree/HEAD/.claude/skills/pr-description

Installed? Explore more 寫作與編輯 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

為當前分支撰寫 PR 描述。

  1. 收集環境資訊:
    • 分支:!git branch --show-current
    • 提交記錄:!git log --oneline main..HEAD
    • 變更檔案:!git diff --stat main...HEAD
  2. 在撰寫前先讀取完整 diff(git diff main...HEAD)。描述程式碼做了什麼,而非提交訊息宣稱的內容。
  3. 準確輸出以下格式,並以圍欄式 Markdown 區塊包覆,以便直接貼上:
## <70 字以內的祈使句標題>

### 內容

<2–4 句話:變更內容及其必要性>

### 方法

- <審查者應了解的關鍵實作要點>

### API / 資料變更

<新增或修改的端點、狀態碼、儲存欄位;若無則寫「無」>

### 測試

- [ ] `npm run check`
- [ ] `npm run build`
- <審查者可遵循的手動測試步驟(若有的話)>

### 風險

<可能出錯的部分,以及如何復原>
  1. 請勿捏造票號、審查者或測試結果。若本次工作階段未執行測試,請保持核取方塊為未勾選狀態。
  2. 請勿建立 PR。作者會在閱讀文字後,使用 gh pr create 指令開啟 PR。

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

相關技能