объясни slash-command --простыми-словами

Slash-команда
Один мой друг недавно начал пользоваться Claude. Не технарь, но дико продуктивный: из тех людей, которые до обеда успевают больше, чем большинство за неделю. Я учил его промпту для передачи дел: куску текста, который вставляешь, чтобы закрыть один чат и аккуратно передать работу следующему, чтобы не потерять нить, когда очищаешь контекст. Хорошая привычка.
Потом я увидел, как он сохраняет этот промпт сниппетом в Paste, приложении для буфера обмена, чтобы в следующий раз вставить его снова. Умный инстинкт. Но я остановил его: "просто сделай slash-команду." Он никогда о таком не слышал. В этом маленьком моменте вся причина, почему существует эта заметка: один раз увидишь — и уже не развидишь.
Идея такая. Вместо того чтобы снова и снова печатать (или вставлять) одни и те же длинные инструкции, ты сохраняешь их за коротким именем и запускаешь все целиком, набрав слэш и это имя. /review. /status. /publish. Один ввод запускает рутину, которую ты настроил один раз.
Думай об этом как о "как обычно" в твоей кофейне. Ты не проговариваешь заказ. Говоришь два слова, и все происходит. Slash-команда — это твое "как обычно" для любой повторяющейся задачи.
Что удивляет людей: slash-команда буквально просто текстовый файл с твоим промптом внутри. Имя файла становится командой. Вот одна из моих, весь файл целиком, сохраненный в ~/.claude/commands/code-review.md:
Вот и все. Сохрани это как code-review.md в папке commands, и теперь /code-review запускает все пять шагов. Без кода. Просто твои слова в файле с именем.
И вот что я люблю: slash-команда вообще не обязана быть технической. Это моя реальная команда, которую я запускаю, когда хочу помочь себе с маркетингом. Кусок $ARGUMENTS — это место, куда попадает все, что я набираю после команды, поэтому /help_me_market our new planner launch отправляет эту строку прямо в промпт. Файл лежит в ~/.claude/commands/help_me_market.md:
Если хочется сделать поаккуратнее, можно добавить сверху несколько необязательных строк, между метками ---. Это называется frontmatter, и он просто подписывает команду, чтобы она красиво показывалась в меню:
Но для старта это не нужно. Главное — сам промпт.
В моей папке команд issues.md превращается в /issues, pr-ready.md — в /pr-ready, status.md — в /status. Имя файла — это команда. Вот и все правило.
Потребительскую версию ты уже видел: Slack-овский /giphy или /commit и /test в AI-инструментах для кодинга. Тот же прием. Просто теперь ты делаешь свои.
Это плотно дружит с навыками: навык — это сохраненное умение (подробные инструкции и контекст), а slash-команда — кнопка, которая его запускает. Многие лучшие команды просто указывают AI на набор правил в стиле CLAUDE.md, чтобы он приходил уже понимая, как ты работаешь.
Мое правило: все, что ты печатаешь больше двух раз, — кандидат. Назови, поставь слэш, больше никогда не набирай вручную. У моего друга их теперь около дюжины. Приложение со сниппетами больше не открывалось.