Команда Manage

/dr-addskill

Создание или обновление навыков, агентов и команд

Обзор

/dr-addskill расширяет фреймворк Datarim, создавая новые навыки, агентов или команды — или обновляя существующие. Агент-создатель исследует лучшие практики, проверяет текущий фреймворк на пересечения, определяет правильную область установки (проект или пользователь) и генерирует правильно отформатированные артефакты.

Использование

/dr-addskill "Лучшие практики деплоя Docker"
/dr-addskill "Навык спецификации интерьерного дизайна"
/dr-addskill "Агент ревью кода для Python-проектов"

Что делает

  1. Разбор запроса — определяет, какая возможность нужна и чем она должна быть: навык, агент, команда или комбинация.
  2. Исследование — ищет лучшие практики в целевой области, изучает существующие паттерны навыков из сообщества, скачивает 2-3 примера.
  3. Аудит фреймворка — составляет список всех текущих компонентов. Проверяет, не покрыта ли потребность частично или полностью. Решает: создать новое, обновить существующее или расширить.
  4. Определение области — если пользователь сказал "global" — устанавливает в $HOME/.claude/. Если у проекта есть .claude/ — устанавливает туда. Иначе — спрашивает.
  5. Проектирование — создаёт артефакты по конвенциям Datarim: YAML-метаданные, структурированные разделы, до 500 строк на навык.
  6. Представление для одобрения — показывает файлы, обоснование структуры и способ вызова. Ждёт одобрения.
  7. Применение — создаёт директории и записывает файлы. Сообщает, что установлено и как использовать.

Аргументы

Описание нужной возможности. Обязателен.

Критерии качества

  • Описание — это триггер, а не резюме
  • Не повторяет очевидное — фокус на том, что меняет поведение Claude
  • Не диктует шаги — задаёт цели и ограничения
  • Включает раздел Gotchas
  • Не более 500 строк на файл навыка

Пример сессии

> /dr-addskill "Чеклист безопасности миграции БД"

Исследование: best practices миграции баз данных...
  Найдено: 3 примера навыков из сообщества

Аудит:
  Существующих навыков: 18
  Связанное: compliance.md (частичное пересечение)
  Решение: создать новый навык, сослаться из compliance.md

Область: пользовательский уровень ($HOME/.claude/skills/)

Предлагаемые файлы:
  1. $HOME/.claude/skills/db-migration.md (новый, 120 строк)
  2. $HOME/.claude/skills/compliance.md (обновление: добавить ссылку)

Установить? (y/n)

Связанные команды

  • /dr-optimize — аудит фреймворка после добавления навыков
  • /dr-help — проверить, что новая команда в списке