Community程式設計與開發github.com

j0yen/skill-doctor

一個 Rust CLI 工具,能找出 Claude 技能描述與已安裝工具表面之間的差異,並存放需經審查的修復提案。

skill-doctor 是什麼?

j0yen/skill-doctor 是一個以 Rust 開發的命令列工具,專門用於偵測 Claude 技能說明(例如 SKILL.md 中的描述)與實際已安裝工具表面(如 CLI 命令、API 端點等)之間的漂移或不一致。它能自動掃描技能文件中的工具定義,並與系統中實際可用的工具介面進行比對,從而找出潛在的過時、遺失或錯誤的配置。此工具的主要價值在於幫助開發者維護技能文件與實際環境的同步性,避免因文件與實作脫節而導致的錯誤或混淆。此外,它會將偵測到的差異生成修復提案,並將其「停放」(park)在一個需要人工審查的佇列中,確保任何修改都經過審核,降低自動化變更帶來的風險。支援平台包括任何能執行 Rust 二進位檔案的作業系統(如 Linux、macOS、Windows),且可與 Claude Code、Cursor 等 AI 代理工具整合,作為持續整合流程的一部分來驗證技能定義的準確性。

相容平台✓Claude Code~Codex CLI~Cursor
npx skills add j0yen/skill-doctor

Installed? Explore more 程式設計與開發 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜歡的 AI 中提問

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

說明文件

skill-doctor 是做什麼的?

一個 Rust CLI 工具,能找出 Claude 技能描述與已安裝工具表面之間的差異,並存放需經審查的修復提案。

相關技能