Instagram agent skill
Тринадцать скиллов для Claude Code: сценарии Reels по 26 формулам хуков, проверка подписей, карусели, сторис, разбор профиля и план публикаций на неделю
- 2 514 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Запускает локальные скрипты на Python и читает и пишет файлы в `~/.claude/instagram/`
- Ничего не публикует и не подключается к Instagram, но в `voice.md` попадают данные о вас и вашем аккаунте
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/instagram-agent-skillОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Запускает локальные скрипты на Python и читает и пишет файлы в `~/.claude/instagram/`
- Ничего не публикует и не подключается к Instagram, но в `voice.md` попадают данные о вас и вашем аккаунте
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Набор из тринадцати скиллов ведет аккаунт в Instagram: каждый отвечает за свою работу и запускается командой вида `/ig-reel` или `/ig-caption`. Скилл `/ig-reel` превращает идею в сценарий Reels: предлагает три хука из 26 формул, оценивает их, затем пишет текст, надписи на экране и раскладку по секундам. `/ig-caption` пишет подпись и показывает те 125 знаков, которые лента показывает до нажатия «еще». `/ig-profile` оценивает профиль по 12-пунктной шкале из 100 баллов, а `/ig-plan` составляет план на неделю. Остальные скиллы закрывают карусели, сторис с переходом в личные сообщения, комментарии под чужими постами, ответы под своими, сообщения в директ, переупаковку одного видео в неделю материалов и разбор уже вышедших публикаций. Скилл `/ig-viral` ранжирует рилсы ниши по тому, насколько они обогнали медиану собственного аккаунта, и называет формулу. Пять скриптов на Python работают локально, без зависимостей и сети: `hookscore.py`, `beats.py`, `caption.py`, `humanize.py` и `detect.py`. Скилл `/ig-human` убирает из черновика невидимые символы и шаблонные обороты, а затем оценивает текст по пяти проверкам. Все скиллы читают файл `voice.md` с описанием вашего голоса. Публикует материалы человек, скиллы только пишут.
Для кого. Для авторов, SMM-специалистов и владельцев аккаунтов, которые ведут Instagram через Claude Code и хотят готовые сценарии, подписи и план публикаций в своем голосе.
Подходит, если
- Есть идея ролика, но нет первой фразы: `/ig-reel` предложит три хука и покажет оценку каждого до съемки
- Готовый сценарий надо уложить в целевую длину: `beats.py` раскладывает реплики по секундам и отмечает бит, на котором зритель уйдет
- Подпись режется на первых 125 знаках, и `/ig-caption` покажет, что увидит человек в ленте
- Профиль надо оценить и переписать: `/ig-profile` дает оценку из 100 и порядок исправлений
- Одно видео, подкаст или рассылку нужно разобрать на неделю рилсов и каруселей командой `/ig-repurpose`
Не подходит, если
- Нужно публиковать посты и отвечать в аккаунте автоматически: скиллы только пишут, постит человек
- Нужна статистика аккаунта из API Instagram: скиллы ничего не подключают и работают с текстом, который вы им даете
- Нужны другие площадки: набор целиком про Instagram
- Нет Python 3: пять скриптов, включая `hookscore.py` и `caption.py`, без него не запустятся
Пример запроса к агенту
Сделай рилс про то, как я потерял заказ из-за недописанного пункта договора: три хука с оценкой, текст и раскладка по секундам на 30 секундОграничения
- Скиллы пишут текст и считают оценки, но ничего не публикуют и не подключаются к Instagram. Доступ к аккаунту им не нужен.
- Качество сценария зависит от файла `voice.md`: его стоит заполнить сразу, иначе скилл попросит три ваших рилса и выведет голос из них.
- Без Claude Code часть работает: любой `SKILL.md` можно вставить в начало чата как режим, но пять скриптов, на которых держатся `/ig-reel` и `/ig-human`, в чате не запустятся.
- Скрипты оценивают хук и подпись по заданным правилам, это эвристики, а не прогноз охвата.
- Instagram в России заблокирован. Скиллы работают локально, но сам аккаунт и площадку придется открывать вам.
- Лимит хештегов в `caption.py` равен пяти на пост, это актуальное правило площадки на момент выхода набора.
Как отключить. Удалите папки `ig-*` из `~/.claude/skills/` или из `.claude/skills/` проекта. Если ставили плагином, выполните `/plugin uninstall instagram-agent`. Файл `~/.claude/instagram/voice.md` лежит отдельно, его можно оставить или удалить.
Частые вопросы
Как поставить Instagram agent skill в Claude Code?
Выполните `/plugin marketplace add Jakeschincariol/instagram-agent-skill`, затем `/plugin install instagram-agent`. Можно скопировать папки вручную: `git clone` репозитория и `cp -r instagram-agent-skill/skills/ig-* ~/.claude/skills/`.
Нужен ли API-ключ или доступ к аккаунту Instagram?
Нет. Набор бесплатный, под лицензией MIT, без регистрации и ключей. Скиллы работают с текстом, который вы им даете, и ничего не публикуют.
Что такое voice.md и зачем его заполнять?
Это профиль вашего голоса: как вы говорите в кадре, что никогда не скажете, для кого пишете. Файл лежит в `~/.claude/instagram/voice.md`, его читают все скиллы. Шаблон есть в `templates/voice.md`. Если файла нет, скилл попросит три ваших рилса и составит его сам.
Как оценить хук рилса до съемки?
Положите варианты в файл `hooks.txt` и выполните `python3 hookscore.py hooks.txt`: скрипт ранжирует их и называет слабое место и стоп-фактор вроде приветствия в начале. Для одной строки есть `--hook`, а `beats.py` с параметром `--target 30` проверит хронометраж.
Чем занимается скилл ig-human?
Он чистит черновик от невидимых символов, шаблонных оборотов и лишних длинных тире командой `humanize.py`, показывает каждую правку с флагом `--report`, а `detect.py` оценивает текст по пяти проверкам и может сравнить два варианта.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыОдиннадцать скиллов для Claude Code: сценарий с оценкой хука, название и превью парой, монтажный лист, главы, разбор удержания и нарезка Shorts
Скилл для соцсетей: учится вашему стилю, планирует контент, пишет посты и после подтверждения публикует через залогиненный Chrome
Набор скиллов для контента в соцсетях: голос автора, посты LinkedIn, хуки, карусели, сценарии Reels и аналитика
LinkedIn agent skill
The LinkedIn agent skill
Набор скиллов для Claude, которые ведут аккаунт LinkedIn: посты по формулам заголовков, комментарии, ответы, оценка профиля и очистка текста от примет ИИ
BlackTwist Social Media Skills
Social Media Skills
Четырнадцать скиллов для контента в соцсетях: стратегия, календарь, посты, треды, карусели, подписи и разбор метрик для LinkedIn, X, Threads и Bluesky
LinkedIn Marketing Skills
LinkedIn Marketing Skills for Claude Code and Codex
Набор скиллов для LinkedIn: пишет посты и комментарии в вашем голосе, убирает приметы ИИ, каждый черновик показывает на подтверждение перед публикацией
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Instagram agent skill (эта запись) | нет | 2 514 | ||
| Instagram MCP | нет | API-ключ | 61 | подключает агента к Instagram через API, а этот набор только пишет тексты и ничего не публикует |
| Social Media Skills | нет | 4 315 | общие скиллы для разных соцсетей, а здесь тринадцать скиллов и пять скриптов только под Instagram |
Из блога
Коротко о README
Главная страница репозитория представляет набор из тринадцати скиллов для ведения Instagram и три способа установки: фраза для Claude, копирование папок и плагин. Дальше идет таблица команд с описанием каждого скилла и раздел о пяти локальных скриптах с примерами вывода: оценка хуков, хронометраж сценария, проверка подписи и очистка текста. Завершает файл шаблон `voice.md`, который читают все скиллы.
Бейдж для README
Исходный SKILL.md
--- name: ig-reel description: >- Write an Instagram Reel from a raw idea - hook options off 26 formulas, the spoken script, the on-screen text, and a timed beat sheet - in the user's own voice and scored before they shoot it. Use whenever the user wants a Reel, a short-form video script, a hook, a voiceover, "make a reel about X", "what should I say in this video", or is about to record and does not have the first line yet. --- # ig-reel Turns one raw idea into a Reel that somebody finishes. Two tools live in this folder and they both actually run. Use them. Do not eyeball the hook and do not guess at the length. ```bash python3 hookscore.py hooks.txt # rank your hook options python3 hookscore.py --hook "one line" # score a single one python3 beats.py script.txt --target 30 # timed beat sheet before you shoot ``` ## Before you write 1. Read `~/.claude/instagram/voice.md` if it exists. That is the user's voice profile: how they talk on camera, what they never say, who they are talking to. If it does not exist, ask for **three of their own reels**, transcribe or read them, infer the voice, and write the file. A script in the wrong voice is unusable, because they have to say it out loud. 2. Read `hooks.json` in this folder. 26 formulas, each with a template, a filled example, the on-screen version, what it is for, and how it gets ruined. Four of them are in there because they kept turning up in real hooks, not because they completed a pattern. 3. If the idea is thin, do not pad it. Ask one batched question: what happened, to whom, and what did it cost or return. A Reel needs one specific true thing. Get it before writing. 4. If `~/.claude/instagram/swipe.md` exists, read it. `/ig-viral` writes that file, and it is the user's own evidence about which formulas are working in their niche right now. It beats the defaults in this file.