Code Refactor

👤 sf0799 📦 v0.1.0 ⭐ 3.8 ⬇️ 1.2K 下載
💻 開發程式設計 免費

📖 技能介紹


name: code-refactor description: Improve readability, structure, and maintainability of the current local codebase without changing behavior. Use when the user asks to clean up code, reduce duplication, simplify control flow, rename for clarity, or reorganize logic while preserving compatibility. Do not use for feature work disguised as refactoring. Chinese triggers: 重構、最佳化結構、清理程式碼、提取重複邏輯、提高可讀性、保持行為不變.


程式碼重構

只整理結構,不改變原有行為。

工作流

  1. 先確認當前行為,再保證重構後行為保持一致。
  2. 先指出具體問題:重複程式碼、命名差、函式過長、條件分支糾纏、職責不清。
  3. 除非使用者明確允許,否則不要破壞公共介面和呼叫方預期。
  4. 只有在能明顯降低複雜度或重複時才抽取公共邏輯或重組模組。
  5. 重構時不順手加入新業務邏輯。
  6. 保留原有註釋風格,除非註釋已經失真。

    7w4.net小蔥技能。

  7. 重構後驗證行為未變。

輸出

  • 重構前的問題
  • 重構思路
  • 如何保證行為不變
  • 已做驗證

🤖 AI 評測

這個 Skill 整體質量中等偏上,介面顯示清晰,功能定位明確(最佳化程式碼結構、減少重複、提升可讀性,同時保持程式行為不變)。中文支援友好,使用簡單。主要不足是缺少使用說明和示例,普通使用者初次上手可能不知道具體怎麼用、什麼時候用它來重構程式碼,整體完成度還有提升空間。

📊 多維度評分

適應性4
規範性3.7
有效性3.9
可靠性3.3
可信度4.5

📁 包含檔案 (3 個)

📄 SKILL.md 1.1 KB
📄 _meta.json 132 B
📄 agents/openai.yaml 232 B