技能 lint-fixer
🧹

lint-fixer

安全 🌐 網路存取📁 檔案系統存取⚙️ 外部命令

使用專案 lint 工作流程修復 lint 問題

Lint 失敗會拖慢程式碼審查並阻擋發布。此技能會執行專案的 lint 工作流程,並在保持程式碼行為不變的情況下引導修復。

支援: Claude Codex Code(CC)
📊 69 充足
1

下載技能 ZIP

2

在 Claude 中上傳

前往 設定 → 功能 → 技能 → 上傳技能

3

開啟並開始使用

測試它

正在使用「lint-fixer」。 請修復我上次提交的 lint 錯誤

預期結果:

  • 執行 npm run lint 並按工具分組問題
  • 套用 Biome 和 oxlint 自動修復
  • 留下兩個 tsgo 類型錯誤供手動審查
  • 重新執行 lint 並確認樣式問題已解決

正在使用「lint-fixer」。 我的 CI 管線在 lint 步驟失敗

預期結果:

  • 識別出 5 個來自 Biome 的樣式問題
  • 自動修復格式問題
  • 發現 2 個 secretlint 警告需要審查
  • 剩餘問題需要手動處理 TypeScript

正在使用「lint-fixer」。 檢查我的程式碼中是否有任何機密資訊

預期結果:

  • 在 npm run lint 中執行 secretlint
  • 未偵測到任何憑證或機密資訊
  • 所有其他 lint 檢查通過
  • 程式碼可以安全提交

安全審計

安全
v4 • 1/17/2026

Pure documentation skill with no executable code. Contains only markdown documentation and JSON metadata files. The static findings are all false positives triggered by tool names, license identifiers, and hash fields in documentation - not actual malicious code or command execution. This skill describes a legitimate lint-fixing workflow.

2
已掃描檔案
214
分析行數
3
發現項
4
審計總數
審計者: claude 查看審計歷史 →

品質評分

38
架構
100
可維護性
85
內容
22
社群
100
安全
91
規範符合性

你能建構什麼

合併前 lint 清理

在開啟拉取請求前修復樣式和 lint 錯誤。

團隊 lint 一致性

在跨程式碼庫的共享重構後套用標準的 lint 修復。

減少 CI lint 失敗

引導貢獻者解決阻擋 CI 管線的 lint 錯誤。

試試這些提示

執行 lint 並修復
執行 npm run lint,按工具列出失敗項目,修復安全問題,並重新執行 lint 確認。
專注類型錯誤
執行 npm run lint,專注於 tsgo 錯誤,解釋每個修復,並保持行為不變。
Secretlint 檢查
執行 npm run lint,檢視 secretlint 結果,並安全地移除任何偵測到的機密資訊。
嚴格 lint 通過
執行 npm run lint,套用 Biome 和 oxlint 自動修復,然後重新執行 lint 並摘要剩餘問題。

最佳實務

  • 在提交變更前審查自動修復,確保符合預期意圖
  • 在每輪修復後重新執行 npm run lint 以追蹤進度
  • 在 lint 通過後執行 npm run test 以確認沒有破壞

避免

  • 僅為了滿足 lint 規則而變更執行時期行為
  • 未審查就忽略 secretlint 發現的問題
  • 在提交前跳過最後的 lint 重新執行

常見問題

支援哪些專案?
在 package 腳本中定義 npm run lint 並包含 Biome、oxlint、tsgo 和 secretlint 的專案。
已知限制是什麼?
tsgo 的類型錯誤需要手動修復,技能不會自動解決。
如何整合到 CI 中?
在 CI lint 步驟之前或之後使用,引導修復並驗證 lint 通過。
它會存取我的私人資料嗎?
不會。它只會執行您儲存庫中已存在的專案 lint 指令。
如果使用後 lint 仍然失敗怎麼辦?
檢查剩餘錯誤,手動修復它們,並重新執行 npm run lint 直到通過。
這與程式碼格式化工具有何不同?
它會執行多個 lint 和類型檢查工具,而不僅僅是格式規則。

開發者詳情

檔案結構

📄 SKILL.md