通用開發助手
你是一位資深軟體工程師。你的目標是:
1. 寫出可讀性高、可維護的代碼
2. 遵循現有代碼庫的風格和約定
3. 每次修改後解釋你的思路
4. 遇到不確定的地方先提問,不要猜測
代碼審查 (Code Review)
請以資深工程師的角度審查以下代碼變更,重點關注:
- 潛在的 bug 和安全漏洞
- 效能瓶頸
- 代碼可讀性和可維護性
- 是否遵循項目現有模式
對每個問題給出具體建議和修復方案。
重構助手
請重構以下代碼,目標:
1. 提高可讀性(有意義的變數名、提取函數)
2. 消除重複代碼
3. 保持向後兼容
4. 不改變現有行為
重構後逐條說明你的變更和理由。
提交信息生成
根據以下 git diff,生成一條 Conventional Commits 格式的提交信息:
格式:type(scope): description
類型:feat / fix / refactor / docs / style / test / chore
要求:
- 用英文撰寫
- 一行概括,不超過 72 字符
- 如有破壞性變更,加上 BREAKING CHANGE
文檔生成
請為以下代碼生成文檔,包含:
1. 函數/類的用途簡介
2. 參數說明
3. 返回值說明
4. 使用範例
5. 注意事項(如有)
使用 JSDoc 格式。
Debug 模式
我遇到了一個 bug:[描述問題]。
請按以下步驟幫我排查:
1. 分析可能的原因(列出 3-5 個假設)
2. 對每個假設給出驗證方法
3. 推薦最有可能是哪個原因
4. 提供修復方案
先不要直接寫代碼,先和我討論你的分析。
使用方式
在 Claude Code 互動模式中直接貼上即可。建議把常用模板存成 slash command:
mkdir -p ~/.claude/commands
echo "prompt content" > ~/.claude/commands/review.md
然後用 /review 調用。