Арина Михална
Скиллы и агенты9 минобновлено 20 августа 2026 г.

Claude Skills GitHub: репозитории 2026

Официальный anthropic/anthropic-quickstarts, проверенные коллекции, установка без конфликтов. Разбор готовых скиллов за 3 минуты.

Схема установки Claude Skills с GitHub: репозиторий, файл, агент
В этой статье
  1. Где искать скиллы Claude на GitHub
  2. Как устроен скилл изнутри: файл SKILL.md
  3. Как ставить го## Как ставить скилл из GitHub в проект
  4. Конфликты при миксовании репозиториев
  5. Как модифицировать чужой скилл под свою задачу
  6. Что делать, когда скилл не работает
  7. FAQ
  8. Читайте также

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

7200+скиллов в открытых коллекциях
1 файлSKILL.md — сердце скилла
2 минутына установку скилла в проект

Схема установки Claude Skills с GitHub: репозиторий, папка .Claude/skills, агент

Где искать скиллы Claude на GitHub

Начинать стоит с официального репозитория anthropics/skills. Это Reference Skills от команды Anthropic — вылизанные, с документацией, примерами и тестами. Их немного, и они закрывают базовые сценарии: парсинг документов, работа со скриншотами, тексты. Зато по ним можно сразу понять, как скилл должен выглядеть изнутри, — это лучший старт, если ты в теме новичок.

Дальше — сторонние коллекции. Их на GitHub сотни, от мелких репозиториев с парой скриптов до огромных агрегаторов с тысячами скиллов. Гуглится по запросам вроде awesome Claude skills или Claude skills collection. У нас в блоге есть отдельная подборка готовых скиллов, где я разбираю, что реально работает, а что просто красиво названо.

Критерии, по которым я отбираю репозиторий:

Коллекция Скиллов Частота обновлений Специализация
anthropics/skills (официальная) ~30 Редкая, но вылизанная Базовые: документы, скриншоты, тексты
Крупные агрегаторы-коллекции 1000–7200 Частая Всё подряд, качество разное
Узкоспециализированные репо 5–50 По мере необходимости Одна сфера: маркетинг, код, SMM
Личные коллекции авторов 1–20 Нерегулярная Опыт конкретного человека

Как устроен скилл изнутри: файл SKILL.md

Скилл — это просто папка. Внутри обязательный файл SKILL.md и, опционально, всё остальное: скрипты, промпты, примеры, шаблоны. Никакой магии, никакого компилируемого кода. Claude читает markdown и следует инструкции.

SKILL.md начинается с frontmatter — YAML-блока в ---:

---
name: parse-invoices
description: Извлекает данные из PDF-счетов и таблиц.
Используй, когда нужен разбор накладных, актов, УПД.
---

1. Прими файл счета.
2. Вытащи: номер, дату, сумму, реквизиты.
3. Верни результат в таблице.

Тут два поля критичны:

Само тело — обычная инструкция по шагам. Внутри могут быть ссылки на другие файлы папки: ./parse.py, ./templates/report.md. Claude откроет их, когда дойдёт до дела.

Пример скилла со сложной структурой:

invoices-skill/
├── SKILL.md          # инструкция и описание
├── parse.py          # скрипт разбора PDF
├── templates/
│   └── report.md     # шаблон, куда складывать результат
└── examples/
    └── sample.pdf    # пример для проверки

Для меня лучший способ понять, как собрать такой файл самому, — разобрать живой пример. Я писала об этом отдельно — там по шагам, от пустого файла до рабочего скилла.

Как ставить го## Как ставить скилл из GitHub в проект

Установка — три шага, занимает пару минут, никакой магии.

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 работают, там и про отладку, и про типичные грабли.

Конфликты при миксовании репозиториев

Главная боль, когда тянешь скиллы из нескольких репозиториев, — конфликты. И агент при этом не ругается, он просто начинает вести себя странно: берёт скилл не тот, применяет два за раз, или вообще игнорирует и делает по-своему.

Что реально конфликтует:

Одинаковые имена папок. Два репозитория, в каждом email-writer. При копировании второй перезапишет первый, или лягут оба и агент возьмёт случайный. Решение простое: переименовывай папки так, чтобы имя отражало источник, например email-writer-marketing.

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

Разные версии скилла одного типа. Один репозиторий отдаёт свежий промпт, другой — прошлогодний. Агент видит оба и берёт, что первым попадётся. Тут правило одно: не держи два скилла, решающих одну задачу. Выбрал лучший — удали второй.

Старые инструкции поверх новых. Бывает, скилл в репозитории обновили, а ты скопировал его месяц назад. Агент использует старую версию, и результат хуже. Следи за апдейтами репозиториев, которые используешь в проде, и обновляй скиллы.

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

Как модифицировать чужой скилл под свою задачу

Готовый скилл редко подходит идеально. Но переписывать его с нуля не нужно — правь по-мелкому.

Начни с description. Это самое хрупкое место. Приведи описание к своим реалиям: назови свои форматы файлов, свой порядок действий, свои исключения. Чем точнее описание — тем точнее агент решает, применять скилл или нет.

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

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

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

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

Схема структуры скилла: SKILL.md, скрипты, шаблоны в папке

Что делать, когда скилл не работает

Скилл поставил, агент перезапущен, но Claude его будто не видит. Самые частые причины, по порядку:

  1. Не там лежит. Скилл должен быть в .Claude/skills/ в корне проекта, где ты работаешь. Положил в папку вложенного модуля — не найдёт.
  2. name и имя папки разошлись. Агент смотрит на name в frontmatter. Если в папке my-skill лежит скилл с name: another-name, может быть каша.
  3. Пустой или кривой description. Агент не понимает, когда применять скилл, — и просто не применяет. Описание обязано говорить, в каком сценарии скилл уместен.
  4. Скилл конфликтует с другим. Два скилла с близкими описаниями — агент может игнорировать оба. Выключи второй и проверь.
  5. Версия Claude не поддерживает скиллы. Нужен актуальный Claude Code — обновления подтягиваются через их инсталлер, проверь, что у тебя последняя версия.

Пошаговую диагностику неисправностей и решения по каждому пункту я, Арина Михална, складывала в разбор ошибок Claude Code — половина «сломанных скиллов» лечится там.

FAQ

Где скачать готовые скиллы Claude с GitHub? Официальный репозиторий Anthropic anthropics/skills — там Reference Skills от команды. Плюс сотни сторонних коллекций: ищи по awesome Claude skills или Claude skills collection в поиске GitHub.

Как установить скилл Claude Skills на GitHub? Скачай папку скилла и положи её в .Claude/skills/ проекта. Перезапусти Claude Code — агент подтянет скилл по description из SKILL.md.

Чем официальные скиллы Anthropic отличаются от сторонних коллекций? Официальные — вылизанные, с документацией и тестами, но их немного и они про базовые сценарии. Сторонние — сотни под узкие кейсы, но разного качества: часть не обновляется годами.

**Можно ли ста

Читайте также

Чек-лист: что у тебя теперь есть

Частые вопросы

Где скачать готовые скиллы Claude с GitHub?

Официальный репозиторий Anthropic `anthropics/skills` — там коллекция Reference Skills от команды. Плюс десятки сторонних коллекций и файлы отдельных скиллов по тегам в поиске GitHub.

Как установить скилл Claude Skills на GitHub?

Скачиваешь папку скилла (в ней SKILL.md и файлы) и кладёшь в папку `.Claude/skills/` проекта. После перезапуска Claude Code он увидит скилл и подтянет его по описанию.

Чем официальные скиллы Anthropic отличаются от сторонних коллекций?

Официальные — вылизанные, с документацией и тестами, но их немного и они про общие задачи. Сторонние — сотни штук под узкие кейсы, но качество разное: иногда криво написаны или не обновляются.

Можно ли ставить скиллы из разных репозиториев одновременно?

Можно, но следи за именем папки и описанием: если два скилла имеют одинаковое имя или близкое описание, Claude может путаться, какой применить. Решай конфликты через имена папок и description в SKILL.md.

Что внутри у скилла Claude на GitHub?

Обязательный файл `SKILL.md` с frontmatter (name, description) и инструкцией для агента. Плюс вспомогательные файлы: скрипты, промпты, примеры. Это обычная папка с markdown-инструкцией, которую читает Claude.

Следующий шаг

Твой личный ДЖАРВИС

Первый ИИ-ассистент за вечер: по шагам, на живой практике, без кода.

Пройти курс

Или просто следи

А.М. решает вопросы — 5 000+ подписчиков, разборы Claude каждый день.

Подписаться в Telegram