O que Skill Doctor faz?
Uma meta-habilidade: ela usa skillsmith para lintar todas as outras habilidades neste repositório, para que um agente (ou um job de CI) possa verificar automaticamente as habilidades que fornece antes que alguém confie nelas.
Uso
python -c "from skill_doctor import run; run('.')"
ou a partir do shell:
skillsmith lint .
Quando usar isto
- Logo após criar uma nova skill com
skillsmith init. - Em CI, antes de mesclar um PR que adiciona ou edita um
SKILL.md. - Sempre que um agente estiver prestes a entregar uma skill recém-escrita para outro agente.