Перед выпуском проверьте свои навыки работы с Клодом — тема, ссылки на ресурсы, четкость триггеров, гигиена оценки, оцениваются по шкале от 0 до 100 в зависимости от серьезности.
Skill-Doctor — это интерфейс командной строки, который сканирует локальный пакет навыков и отмечает проблемы, которые вредят активации, надежности или качеству. Он проверяет заголовок и метаданные YAML, проверяет целостность ссылок на ресурсы, оценивает ясность описаний триггеров и проверяет evals/evals.json. Выходные данные представляют собой оценку от 0 до 100 с результатами, помеченными по степени тяжести; поддерживает режимы текста, JSON и только оценки — идеально подходит для предварительной фиксации, предварительной маршрутизации или шлюзования CI.
Итог: ПИ, которые ухудшают качество навыков, ловятся до слияния.
Подводные камни
Зафиксировать планку слишком высоко и слишком рано — Начните с разрешительного режима, затем ужесточайте его в течение 2–3 месяцев, когда результаты будут зафиксированы.
Пишите согласно руководству по навыкам Клауда; проверьте с помощью специалиста-врача.✓ Скопировано
Инструменты
Что предоставляет этот MCP
Инструмент
Входные данные
Когда вызывать
Стоимость
skill-doctor <path>
skill directory path
Перед публикацией, в CI или для диагностики проблем активации.
0
Стоимость и лимиты
Во что обходится
Квота API
Нет — локальный статический анализ
Токенов на вызов
Нет (CLI, а не API)
Деньги
Бесплатно
Совет
Запускать только в измененных каталогах; в CI используйте фильтры путей, чтобы избежать сканирования всего репозитория при каждом PR.
Безопасность
Права, секреты, радиус поражения
Хранение учётных данных: Нет учетных данных
Исходящий трафик: Нет — только локальный анализ
врач-специалист сообщает о структурных проблемах; он не оценивает безопасность. Высокий балл ≠ безопасный навык — все равно просмотрите, что навык требует от Клода.
Устранение неполадок
Частые ошибки и исправления
Врач говорит, что SKILL.md не найден
Запускайте из корня навыка (каталог, содержащий SKILL.md), а не из корня репозитория.
Проверить: ls SKILL.md in CWD
Сбои схемы 'evals/evals.json'
Убедитесь, что каждое eval имеет обязательные поля; Минимальная заглушка лучше сломанной.
Проверить: jq . evals/evals.json
Оценка не улучшается после правок
Повторный запуск; Если обнаружение сохраняется, прочтите степень серьезности и подробности — иногда исправления приводят к появлению новых проблем низкой серьезности.
Проверить: Diff the JSON reports between runs
Альтернативы
skill-doctor в сравнении
Альтернатива
Когда использовать
Компромисс
agent-skills-cli-skill
Вам нужны общие инструменты CLI для навыков построения леса/управления.
Другой набор функций; не линтер
claude-skill
Вы хотите, чтобы авторское руководство понимало, что такое «хорошо»