Книга: Ваш ИИ-помощник Claude. От установки до первых проектов
Назад: Создаём: команда /init
Дальше: Три слова, которые нужно знать

Создаём первую команду

Как всегда, поручим работу самому Claude:

Сделай мне слэш-команду /otchet. Когда я её вызываю, ты должен:



1) взять свежий prodazhi.xlsx из папки dannye;



2) собрать отчёт как мы обычно делаем: выручка по месяцам, топ товаров;



3) сохранить в otchety/ с сегодняшней датой в имени;



4) коротко сказать мне главные изменения по сравнению с прошлым отчётом.

Claude создаст в папке проекта файл .claude/commands/otchet.md с этой инструкцией. Всё: с этого момента наберите /otchet — и вся процедура выполнится. Одна команда вместо абзаца объяснений, и главное — процедура каждый раз одинаковая: ничего не забудется, потому что инструкция записана, а не пересказывается по памяти.







Рис. 15.1 — Своя команда в списке слэш-команд

Загляните в созданный файл — увидите, что это просто текст с вашей инструкцией. Захотели поправить процедуру — правите файл (или просите: «дополни команду /otchet: пусть ещё отправляет копию в папку Отчёты на Яндекс.Диске»).

Чем команды отличаются от скриптов из главы 11

Резонный вопрос: у нас же уже были «кнопки»! Разница вот в чём:

Скрипт — это программа: выполняется мгновенно, бесплатно, всегда строго одинаково. Идеален, когда задача жёстко определена: взять файл, посчитать, сохранить.

Команда — это инструкция для Claude: он выполняет её с умом, приспосабливаясь к обстоятельствам. «Собери отчёт и скажи, что изменилось» — скрипт цифры посчитает, но что важного в них — скажет только Claude.

Практическое правило: механику — в скрипты, смысл — в команды. А лучшие команды сочетают: «запусти скрипт отчёта, потом посмотри результат и напиши выводы».

Идеи команд для жизни

/plan-dnya — «посмотри мой файл zadachi.md, что просрочено, что на сегодня; составь план на день»;

/novyi-tovar — процедура добавления товара на сайт из главы 14, целиком;

/proverka — «пройдись по сайту как придирчивый клиент: битые ссылки, опечатки, скорость»;

/otvet-klientu — «вот переписка; составь вежливый ответ по нашим правилам общения»;

/uborka — та самая уборка папки Загрузок из главы 8, теперь одной командой.

Признак хорошего кандидата в команды — вы ловите себя на копировании одной и той же инструкции из заметок в чат.

Скиллы: команды с чемоданчиком

Следующая ступень той же идеи называется скилл (skill, «навык»). Если команда — это записка с инструкцией, то скилл — это папка-чемоданчик: инструкция плюс всё нужное для её выполнения — шаблоны, примеры, справочные файлы, вспомогательные скрипты.

Например, скилл «оформление коммерческих предложений» может содержать: инструкцию (как строить КП), шаблон Word с вашим фирменным стилем, примеры трёх удачных КП и прайс. Говорите: «сделай КП для клиента, вот его запрос» — Claude сам достаёт чемоданчик и работает по вашим стандартам.

Ещё одно отличие: скиллы Claude подхватывает сам, когда задача подходит под описание навыка, — их не обязательно вызывать командой. Создаются они так же просто:

Сделай скилл «оформление КП»: вот наш шаблон kp-shablon.docx и два примера





готовых КП в папке primery. Инструкция: цены брать из price.xlsx с наценкой,





срок изготовления всегда уточнять у меня, тон — деловой, но тёплый.

Готовыми скиллами можно делиться: скопировали папку скилла коллеге — и его Claude умеет то же, что ваш. В интернете уже полно готовых скиллов на все случаи; ставятся они в пару команд — попросите Claude помочь.

Не увлекайтесь конструктором

Предостережение из практики: у новичка, открывшего команды и скиллы, наступает период строительства «идеальной системы» — двадцать команд, десять скиллов, семь этажей правил. Через месяц он пользуется двумя.

Правильный путь противоположный: команда рождается из повторения, а не из фантазии. Поймали себя на третьем повторе инструкции — оформили в команду. Так у вас будет пять команд, но каждая — по делу.

Домашнее задание

Вспомните инструкцию, которую вы чаще всего повторяете Claude. Сделайте из неё команду.

Используйте её минимум трижды на этой неделе. Если пришлось что-то уточнять после команды — дополните файл команды.

Если у вас есть «процедура с материалами» (шаблоны, примеры) — соберите первый скилл.

Загляните в файл .claude/commands/ своими глазами — просто чтобы убедиться, что никакой магии: текст, папки, всё ваше.

Дальше — глава, которую я анонсировал с самого начала книги: git, страховка, которая делает бесстрашным. После неё вы забудете, что такое «ой, всё сломалось и не вернуть».

Глава 16. Git без слёз: версии, коммиты и «откатить как было»

Машина времени для файлов

Я обещал эту главу с самого введения, и вот почему она важна: страх сломать — главный тормоз новичка. Уберите страх — и вы начнёте позволять Claude смелые вещи, а именно там самая большая польза.

Git — это система контроля версий. За страшным названием — простая идея: git умеет делать «снимки» всей папки проекта. Сделали снимок — работаете дальше. Что-то пошло не так — возвращаетесь к любому снимку, хоть вчерашнему, хоть месячной давности. Все версии хранятся аккуратно и не занимают гору места.

Git придумали программисты для программистов, и обычно его изучение — это неделя мучений с командами вроде rebase --interactive. У вас этой недели не будет: командами занимается Claude, вам нужны только понятия. Их три.

Назад: Создаём: команда /init
Дальше: Три слова, которые нужно знать