skill-doctor 是做什麼的?
一個 Rust CLI 工具,能找出 Claude 技能描述與已安裝工具表面之間的差異,並存放需經審查的修復提案。
一個 Rust CLI 工具,能找出 Claude 技能描述與已安裝工具表面之間的差異,並存放需經審查的修復提案。
j0yen/skill-doctor 是一個以 Rust 開發的命令列工具,專門用於偵測 Claude 技能說明(例如 SKILL.md 中的描述)與實際已安裝工具表面(如 CLI 命令、API 端點等)之間的漂移或不一致。它能自動掃描技能文件中的工具定義,並與系統中實際可用的工具介面進行比對,從而找出潛在的過時、遺失或錯誤的配置。此工具的主要價值在於幫助開發者維護技能文件與實際環境的同步性,避免因文件與實作脫節而導致的錯誤或混淆。此外,它會將偵測到的差異生成修復提案,並將其「停放」(park)在一個需要人工審查的佇列中,確保任何修改都經過審核,降低自動化變更帶來的風險。支援平台包括任何能執行 Rust 二進位檔案的作業系統(如 Linux、macOS、Windows),且可與 Claude Code、Cursor 等 AI 代理工具整合,作為持續整合流程的一部分來驗證技能定義的準確性。
npx skills add j0yen/skill-doctorInstalled? Explore more 程式設計與開發 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
一個 Rust CLI 工具,能找出 Claude 技能描述與已安裝工具表面之間的差異,並存放需經審查的修復提案。
Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.
Control Eight Sleep pods (status, temperature, alarms, schedules).
BluOS CLI (blu) for discovery, playback, grouping, and volume.
Create, search, and manage Bear notes via grizzly CLI.
Capture frames or clips from RTSP/ONVIF cameras.
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.