Багодельня
Справочник Claude Code

Skills

Skills в Claude Code — повторяемые воркфлоу одной командой. Что это, чем отличается от своей слэш-команды и где готовый туториал по созданию.

Skill — это упакованный воркфлоу, который агент запускает одной командой. Ты один раз описываешь «как делать задачу», а дальше вместо длинного промпта пишешь /имя-скилла.

Технически skill — папка с файлом SKILL.md: YAML-фронтматтер (name, description) + инструкции в Markdown. Лежит в .claude/skills/ (проектный) или ~/.claude/skills/ (личный, на все проекты).

Чем отличается от своей команды

Своя слэш-команда — это просто сохранённый промпт. Skill — это процесс: многошаговый, с условиями, со сбором контекста, иногда с сабагентами. Правило большого пальца: один промпт — команда; воркфлоу — skill.

Ключевая деталь — description

descriptionединственное, что агент видит, решая, запускать skill или нет. Тело файла он подгружает только после выбора (это называется progressive disclosure — контекст не тащится весь сразу). Поэтому в description пиши и что делает, и когда применять — с фразами-триггерами.

---
name: generate-test
description: Генерирует e2e-тест по названию фичи. Use when пользователь просит «напиши тест на ...».
---

# Generate Test
Пошаговый воркфлоу: собрать контекст → проверить на фронте → написать тест.

Готовый туториал

В разделе «AI в тестировании» есть пошаговая сборка боевого skill /generate-test — от пустого репо до рабочего файла, с проверкой знаний:

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

Проверь себя

  1. 1. Что такое skill?

  2. 2. Что агент видит первым, решая, запускать skill?

  3. 3. Где живёт skill, доступный во всех твоих проектах?

On this page