Community寫作與編輯github.com

Larslllllll/skillsmith

對 Claude Agent 技能(SKILL.md)進行語法檢查、腳手架生成、打包和安全掃描。已通過 13 個真實 Prime Agent 技能和 2,095 個市集上架項目驗證。

skillsmith 是什麼?

這是 Skill Doctor,一個後設技能,利用 skillsmith 工具對儲存庫中的每個其他技能進行語法檢查。它的核心用途是讓 AI 代理或 CI 作業在技能被他人使用之前,能夠自我驗證其完整性和安全性。此技能支援 Python 腳本和直接 shell 命令兩種執行方式,並在三個關鍵時刻最為有用:新建技能後、合併 PR 前的 CI 流程中,以及代理將剛寫好的技能傳遞給另一個代理之前。它已對 13 個真實的 Prime Agent 技能和超過 2,000 個市集列表進行過測試,確保了穩定性和可靠性。

相容平台✓Claude Code~Codex CLI~Cursor
npx skills add Larslllllll/skillsmith

Installed? Explore more 寫作與編輯 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

在你喜歡的 AI 中提問

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

說明文件

技能醫生

這是一個後設技能:它使用 skillsmith 對此儲存庫中的每個其他技能進行語法檢查,以便代理(或 CI 任務)可以在任何人依賴這些技能之前進行自我檢查。

使用方式

python -c "from skill_doctor import run; run('.')"

或從 shell 執行:

skillsmith lint .

何時使用此技能

  • 剛使用 skillsmith init 建立新技能之後。
  • 在 CI 中,合併新增或編輯 SKILL.md 的 PR 之前。
  • 每當代理即將把剛寫好的技能交給另一個代理時。

相關技能