skills/csharp-comments/SKILL.md
C# 註解風格:單行註解格式、註解用途原則,以及 TODO / UNDONE / HACK 工作清單關鍵字的分類與使用時機。撰寫或檢視 C# 程式碼註解時套用。
npx skillsauth add CloudyWing/ai-dotfiles csharp-commentsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
本 Skill 規範 C# 程式碼註解的風格與用途。XML 文件註解的標籤與格式規範另見 csharp-docs skill,本 Skill 不重複。
// 後加一個半形空格再接內容,如 // 計算未稅金額。TODO、UNDONE、HACK 是 Visual Studio「工作清單」的預設 token,依語意分類使用,避免混用:
TODO 的差別在於是否已開始。附註:
UnresolvedMergeConflict 也是工作清單的預設 token,用於標記未解決的合併衝突,非開發者手動撰寫的工作標記。FIXME 不是 Visual Studio 的預設 token(JetBrains Rider 等 IDE 則內建)。不建議另行引入:已知缺陷應進入 issue 追蹤系統,僅為小幅且明確的修正則用 TODO 註明即可。團隊若仍要使用 FIXME,須於「工具 > 選項 > 環境 > 工作清單」全員加入該 token,確保一致可見。tools
產生或補齊 .gitattributes,統一行尾處理、二進位識別與 lock files 標記,保留既有自訂偏好。
development
產生或補齊前端 Lint 設定(Prettier + ESLint Flat Config),統一格式化與程式碼品質規則,保留既有自訂偏好。
testing
依據事實校閱報告修改技術文件:以事實層為不可違反的約束,由改檔者負責表達層的措辭與行文連貫。Use when the user asks to apply fact-check results to a document, or to edit a document based on a previously produced fact-check-report.md.
data-ai
多份資料檔整合流程。當需要將兩份以上的資料檔(如 JSON、CSV)合併、補齊闕漏欄位或去重成單一檔案時使用。以 dry-run、筆數核對與抽樣比對降低整合錯誤。