Claude skills на GitHub — это готовые папки с инструкцией для агента: официальный репозиторий anthropics/skills от команды Anthropic плюс сотни сторонних коллекций по тегу claude-skills. Ставятся в папку .Claude/skills/ проекта, и Claude Code сам подхватывает их по description. Меня зовут Арина Михална, и ниже расскажу, где искать, как ставить и как не поймать конфликт, когда тянешь скиллы из нескольких репозиториев разом.

Где искать скиллы Claude на GitHub: репозитории и коллекции
Начинать стоит с официального репозитория anthropics/skills. Это Reference Skills от команды Anthropic — вылизанные, с документацией, примерами и тестами. Их немного, и они закрывают базовые сценарии: парсинг документов, работа со скриншотами, тексты. Зато по ним сразу видно, как скилл должен выглядеть изнутри — лучший старт, если в теме новичок.
Дальше — сторонние коллекции. Их на GitHub сотни: от мелких репозиториев с парой скриптов до больших агрегаторов. Находить удобнее всего через топик claude-skills в поиске GitHub — там собраны репозитории с этим тегом. Запрос awesome Claude skills тоже работает. По нашим замерам, топик регулярно пополняется новыми репозиториями, так что список живой.
В отдельной подборке готовых скиллов я разбираю, что реально работает, а что просто красиво названо — туда за конкретными примерами.
Критерии отбора репозитория:
- Активность. Коммиты за последние пару месяцев. Мёртвый репозиторий — прошлогодние промпты, которые агент понимает хуже.
- Лицензия. Коммерческий проект — смотри, что лицензия это разрешает.
- Качество README. Если автор не смог описать свой скилл людям, вряд ли описал его агенту.
- Специализация. Вместо «всего понемногу» бери репозиторий под свою задачу: маркетинг, код, аналитика, тексты.
| Тип коллекции | Скиллов | Частота обновлений | Специализация |
|---|---|---|---|
anthropics/skills (официальная) |
~30 | Редкая, но вылизанная | Базовые: документы, скриншоты, тексты |
| Крупные агрегаторы | 100–1000+ | Частая | Всё подряд, качество разное |
На GitHub существует топик claude-skills с примерами скиллов — это проверенный способ найти нужное. Просто заходишь, фильтруешь по дате последнего обновления и смотришь, что подходит под твою задачу.
Скиллы Claude github — репозиторий
Официальный репозиторий Anthropic — anthropics/skills — это точка старта. Здесь лежат Reference Skills: вылизанные примеры с документацией и тестами. Их не много, зато по ним сразу видно, как правильно оформить свой скилл. Каждый скилл — это папка с файлом SKILL.md и вспомогательными файлами.
Сторонние коллекции ищутся по топику claude-skills в поиске GitHub. По нашим замерам, топик регулярно пополняется — список живой. Можно искать и по запросу awesome Claude skills, но топик удобнее: там уже отфильтрованы репозитории с нужным тегом.
У меня, Арины Михалны, есть отдельная подборка готовых скиллов — там разбираю, что реально работает, а что просто красиво названо. Туда за конкретными примерами.
Как устроен скилл изнутри: файл SKILL.md
Скилл — это просто папка. Внутри обязательный файл SKILL.md и, если нужно, всё остальное: скрипты, промпты, примеры, шаблоны. Никакой магии, никакого компилируемого кода. Claude читает markdown и следует инструкции.
SKILL.md начинается с frontmatter — YAML-блока в ---:
---
name: parse-invoices
description: Извлекает данные из PDF-счетов и таблиц.
Используй, когда нужен разбор накладных, актов, УПД.
---
1. Прими файл счета.
2. Вытащи: номер, дату, сумму, реквизиты.
3. Верни результат в таблице.
Два поля критичны:
name— короткое имя скилла. Оно же имя папки. По нему Claude понимает, о чём речь.description— самое важное поле. По нему агент решает, применить скилл или нет. Чем точнее опишешь сценарий («используй, когда…»), тем реже Claude будет путаться.
Само тело — обычная инструкция по шагам. Внутри могут быть ссылки на другие файлы папки: ./parse.py, ./templates/report.md. Claude откроет их, когда дойдёт до дела.
Пример скилла со сложной структурой:
invoices-skill/
├── SKILL.md # инструкция и описание
├── parse.py # скрипт разбора PDF
├── templates/
│ └── report.md # шаблон, куда складывать результат
└── examples/
└── sample.pdf # пример для проверки
Лучший способ понять, как собрать такой файл самому, — разобрать живой пример. Я писала об этом отдельно — там по шагам, от пустого файла до рабочего скилла.

Claude skills репозиторий готовых скиллов — как ставить
Установка — три шага, занимает пару минут, никакой магии.
1. Скачай папку скилла. Для одного скилла проще не клонировать весь репозиторий, а скачать нужную папку: заходишь в папку скилла в интерфейсе GitHub, жмёшь кнопку с троеточием, «Download». Или клонируешь весь репозиторий и копируешь из него нужное.
2. Положи папку в .Claude/skills/. Это папка в корне твоего проекта. Если её нет — создай. Важно: папка скилла должна лежать прямо в skills/, без промежуточных уровней. Имя папки лучше сразу привести к name из frontmatter, или вообще к чему-то внятному в кебаб-кейсе — это убережёт от путаницы дальше.
мой-проект/
└── .claude/
└── skills/
├── parse-invoices/ # скилл из GitHub
│ ├── SKILL.md
│ └── parse.py
└── my-own-skill/ # свой скилл
└── SKILL.md
3. Перезапусти Claude Code. Скиллы читаются при старте агента. Если проект уже открыт — выйди и зайди заново. Дальше проверь, что скилл подтянулся: спроси у Claude, умеет ли он то, что описано в скилле. Если отвечает «да» — всё встало. Если «нет» — скорее всего проблема в description: агент либо его не увидел, либо не понял, в каких случаях применять.
Если ставишь впервые и что-то идёт не так — у нас есть разбор, как скиллы Claude работают, там и про отладку, и про типичные грабли.
Готовые скиллы Claude скачать — конфликты при миксовании репозиториев
Главная боль, когда тянешь скиллы из нескольких репозиториев, — конфликты. И агент при этом не ругается, он просто начинает вести себя странно: берёт скилл не тот, применяет два за раз, или вообще игнорирует и делает по-своему.
Что реально конфликтует:
Одинаковые имена папок. Два репозитория, в каждом email-writer. При копировании второй перезапишет первый, или лягут оба и агент возьмёт случайный. Решение простое: переименовывай папки так, чтобы имя отражало источник, например email-writer-marketing.
Пересекающиеся описания. У скиллов близкие сценарии: «пишет продающие тексты» и «пишет тексты для рассылок». При таком пересечении агент не знает, кого выбрать, и может звать оба по очереди. Сужай description у каждого — добавь уточнение, для какого случая этот, а для какого другой.
Разные версии скилла одного типа. Один репозиторий отдаёт свежий промпт, другой — прошлогодний. Агент видит оба и берёт, что первым попадётся. Тут правило одно: не держи два скилла, решающих одну задачу. Выбрал лучший — удали второй.
Старые инструкции поверх новых. Бывает, скилл в репозитории обновили, а ты скопировал его месяц назад. Агент использует старую версию, и результат хуже. Следи за апдейтами репозиториев, которые используешь в проде, и обновляй скиллы.
Если смешиваешь много коллекций и сомневаешься в совместимости — есть смысл смотреть не на скиллы, а на то, как вообще собрать агента из связки инструментов. Я разбирала сборку первого агента — там как раз про то, что каждый кусок должен отвечать за своё и не лезть в чужое.

Как модифицировать чужой скилл под свою задачу
Готовый скилл редко подходит идеально. Но переписывать его с нуля не нужно — правь по-мелкому.
Начни с description. Это самое хрупкое место. Приведи описание к своим реалиям: назови свои форматы файлов, свой порядок действий, свои исключения. Чем точнее описание — тем точнее агент решает, применять скилл или нет.
Потом тело инструкции. Прочитай шаги и подгони под свой процесс. Убрал лишний шаг — ок. Добавил свой — тоже ок. Главное, чтобы инструкция оставалась пошаговой и однозначной: агент не дочитывает «ну ты понял», он буквально идёт по пунктам.
Не трогай name без необходимости. Имя папки и имя скилла — якоря, по которым агент ориентируется. Переименовал — значит, можешь запутать его, если где-то в коде или промптах встречается старое имя.
Проверяй на тестовом примере. Прогнал раз — посмотри, что вернул. Поправил — прогнал ещё. После пары итераций скилл обычно начинает работать как надо.
Собрать свой скилл с нуля — не сложнее, чем править чужой. Пошаговый процесс я разбирала в статье «Claude Skills: что это и как собрать»: от пустой папки до работающего агента за вечер.
Что делать, когда скилл не работает
Скилл поставил, агент перезапущен, но Claude его будто не видит. Самые частые причины, по порядку:
- Не там лежит. Скилл должен быть в
.Claude/skills/в корне проекта, где ты работаешь. Положил в папку вложенного модуля — не найдёт. nameи имя папки разошлись. Агент смотрит наnameв frontmatter. Если в папкеmy-skillлежит скилл сname: another-name, может быть каша.- Пустой или кривой
description. Агент не понимает, когда применять скилл, — и просто не применяет. Описание обязано говорить, в каком сценарии скилл уместен. - Скилл конфликтует с другим. Два скилла с близкими описаниями — агент может игнорировать оба. Выключи второй и проверь.
- Версия Claude не поддерживает скиллы. Нужен актуальный Claude Code — обновления подтягиваются через их инсталлер, проверь, что у тебя последняя версия.
Пошаговую диагностику неисправностей и решения по каждому пункту я, Арина Михална, складывала в разбор ошибок Claude Code — половина «сломанных скиллов» лечится там.

Готовые скиллы с GitHub — это половина дела, дальше их надо связать между собой и встроить в свою работу.
На курсе собираем связку из трёх агентов за вечер
забрать курсПо материалам: официальный репозиторий скиллов Anthropic, топик claude-skills на GitHub, документация Claude Code.
Читайте также
- Что такое скиллы Claude и как собрать первый
- Claude Code Skills в 2026: как скиллы работают внутри Claude Code
- Скиллы Claude: готовые примеры 2026
- На портале «Мастерская нейросетей»: Claude Skills для текстов и копирайтинга: 5 навыков, которые реально работают
Курс «Твой личный ДЖАРВИС» — связать скиллы в систему за вечер



