技能医生 是做什么的?
一个元技能:它使用 skillsmith 对仓库中的每一个其他技能进行整理,使代理(或 CI 任务)可以在任何人依赖这些技能之前自我检查其所属的技能。
使用方法
python -c "从 skill_doctor 导入 run; run('.')"
或从 shell 中运行:
skillsmith lint .
何时使用
- 在通过
skillsmith init搭建新技能后立即使用。 - 在 CI 中,合并添加或编辑
SKILL.md的 PR 之前使用。 - 每当代理即将把新编写的技能交给另一个代理时使用。