Команда
Manage
/dr-addskill
Создание или обновление навыков, агентов и команд
Обзор
/dr-addskill расширяет фреймворк Datarim, создавая новые навыки, агентов или команды — или обновляя существующие. Агент-создатель исследует лучшие практики, проверяет текущий фреймворк на пересечения, определяет правильную область установки (проект или пользователь) и генерирует правильно отформатированные артефакты.
Использование
/dr-addskill "Лучшие практики деплоя Docker"
/dr-addskill "Навык спецификации интерьерного дизайна"
/dr-addskill "Агент ревью кода для Python-проектов"
Что делает
- Разбор запроса — определяет, какая возможность нужна и чем она должна быть: навык, агент, команда или комбинация.
- Исследование — ищет лучшие практики в целевой области, изучает существующие паттерны навыков из сообщества, скачивает 2-3 примера.
- Аудит фреймворка — составляет список всех текущих компонентов. Проверяет, не покрыта ли потребность частично или полностью. Решает: создать новое, обновить существующее или расширить.
- Определение области — если пользователь сказал "global" — устанавливает в
$HOME/.claude/. Если у проекта есть.claude/— устанавливает туда. Иначе — спрашивает. - Проектирование — создаёт артефакты по конвенциям Datarim: YAML-метаданные, структурированные разделы, до 500 строк на навык.
- Представление для одобрения — показывает файлы, обоснование структуры и способ вызова. Ждёт одобрения.
- Применение — создаёт директории и записывает файлы. Сообщает, что установлено и как использовать.
Аргументы
Описание нужной возможности. Обязателен.
Критерии качества
- Описание — это триггер, а не резюме
- Не повторяет очевидное — фокус на том, что меняет поведение 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 — проверить, что новая команда в списке