ig-repurpose — скилл для Claude Code: длинное видео в неделю Reels
Разбирает длинный материал на отдельные посты: Reels, карусели и сторис. Пригодится, когда есть подкаст или видео и нужно выжать из него неделю контента.
npx skills add Jakeschincariol/instagram-agent-skill --skill ig-repurpose -a claude-codeЧто делает ig-repurpose
Скилл берёт один длинный материал — транскрипт, статью, рассылку, сценарий, саммари звонка, стрим — и вытаскивает из него то, что живёт само по себе. Не пересказ, а именно извлечение: спорные утверждения, цифры, истории с человеком и сценой, объяснения механики, признания в ошибках и готовые цитаты. Перед тем как что-то писать, скилл перечисляет найденное с подсчётом по каждой категории. Если материал даёт меньше четырёх единиц, он так и скажет: источник тонкий, и четыре поста из него выйдут такими же.
Дальше каждый фрагмент получает свой формат. Утверждение, ошибка или история идут в Reel — им нужен голос и лицо. Механика и нумерованный список — в карусель, её перечитывают. Цитата уходит в рамку сторис. Хук для каждого поста берётся из ig-reel/hooks.json и меняется от поста к посту: пять постов с одинаковой формой хука читаются как конвейер. Если источник — собственное видео пользователя, скилл просит файл и советует резать по фразе, а не по вдоху.
Неделя выстраивается по порядку: сильное утверждение первым, история в середине, механика в конце. Каждый пост стоит отдельно, зритель исходник не видел и не увидит. Черновики скилл пишет по одному, по запросу, прогоняя каждый через /ig-reel и /ig-human. Советует не вываливать четыре готовых сценария сразу — они получатся на одно лицо, и снимать их никто не станет.
Какие задачи решает
- вытащить из подкаста пять отдельных постов
- превратить транскрипт стрима в карусель
- найти в статье готовые цитаты для сторис
- разложить один источник на неделю публикаций
- проверить, хватает ли в материале самостоятельных фрагментов
Примеры запросов агенту
- вот транскрипт подкаста, разбери его на неделю Reels
- сделай из этой статьи карусели и сторис
- напиши вторник
Как установить ig-repurpose
1Через Skills CLI (Vercel)
npx skills add Jakeschincariol/instagram-agent-skill --skill ig-repurpose -a claude-code2Вручную: положить файлы
~/.claude/skills/ig-repurpose/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/ig-repurpose/
1Через Skills CLI (Vercel)
npx skills add Jakeschincariol/instagram-agent-skill --skill ig-repurpose -a codex2Вручную: положить файлы
.agents/skills/ig-repurpose/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add Jakeschincariol/instagram-agent-skill --skill ig-repurpose -a cursor2Вручную: положить файлы
.cursor/skills/ig-repurpose/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install Jakeschincariol/instagram-agent-skill ig-repurpose2Вручную: положить файлы
.github/skills/ig-repurpose/SKILL.md1Через Skills CLI (Vercel)
npx skills add Jakeschincariol/instagram-agent-skill --skill ig-repurpose -a gemini-cli2Командой платформы
gemini skills install https://github.com/Jakeschincariol/instagram-agent-skill --path skills/ig-repurposeВручную: положить файлы
.devin/skills/ig-repurpose/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add Jakeschincariol/instagram-agent-skill --skill ig-repurpose -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о ig-repurpose
Как установить ig-repurpose в Claude?
Выполните npx skills add Jakeschincariol/instagram-agent-skill --skill ig-repurpose -a claude-code. Скилл окажется в ~/.claude/skills/ig-repurpose/SKILL.md.
Что делает ig-repurpose?
Извлекает из длинного материала самостоятельные фрагменты и назначает каждому формат: Reel, карусель или сторис. Затем собирает из них неделю публикаций с разными хуками.
Нужно ли давать скиллу файл видео?
Если источник — собственное видео пользователя, скилл просит и файл тоже. Клип с живой реакцией он ставит выше повторной записи тех же слов.
Исходный текст
SKILL.md · MIT
---
name: ig-repurpose
description: >-
Turn one long asset - a YouTube video, podcast, livestream, newsletter, blog
post or client call - into a week of reels and carousels. Use when the user
says "repurpose this", "turn this into reels", "I have a video/podcast/
transcript", "cut this up", or pastes something long and wants it on
Instagram.
---
# ig-repurpose
One good long asset contains four to six posts. Most people extract one and
throw the rest away.
## Input
A transcript, an article, a newsletter, a script, a call summary, a livestream.
If the user gives a URL and this session has a transcript tool, use it;
otherwise ask them to paste. Read the whole thing before extracting anything.
If the source is a video the user owns, ask for the file too. A Reel built on
their own footage beats one built on their own words read again.
## Extract, do not summarise
A summary of a video is not a Reel. Nobody wants the summary. Go through the
asset and pull out the things that stand alone:
| pull | what it is |
| --- | --- |
| **Claims** | every sentence that would start an argument |
| **Numbers** | every figure, cost, duration, percentage |
| **Stories** | every moment with a person, a scene and a cost |
| **Mechanisms** | every "the way this actually works is..." |
| **Mistakes** | every admission of something that went wrong |
| **Lines** | every sentence already quotable as-is |
List what you found, with counts, before writing anything. If the asset yields
fewer than four items, it is thin, and four posts squeezed out of it will be
thin too. Say that.
## Then pick the format per extract
Not everything is a Reel.
- **Claim, mistake, story** to a Reel. They need a voice and a face.
- **Mechanism, numbered list** to a carousel. They need to be re-read.
- **A quotable line** to a story frame, not a post.
## Then build the week
Each extract becomes one post and each post stands completely on its own. The
viewer has not seen the source and never will. Never write "as I said in my
latest video". The post is the thing.
Assign a hook formula from `ig-reel/hooks.json` to each and vary them. Five
posts from one source with the same hook shape reads as a content mill, because
it is one.
If the source is the user's own video, **use the actual footage**. The clip
where they said the thing, with the real reaction in it, beats a re-record
every time. Cut on the sentence, not on the breath.
Order across the week so the strongest claim goes first, the story lands
midweek, and the mechanism goes last, when the people who liked the earlier
ones are watching for it.
## Output
```
SOURCE: "Why we killed discovery calls" (42 min podcast, 8,900 words)
FOUND 5 claims, 9 numbers, 3 stories, 4 mechanisms, 2 mistakes, 7 quotable lines
WEEK
TUE REEL #2 Negative Command Stop running discovery calls
use the 14:20 clip, he laughs at the end
WED CAROUSEL Job B caption The 4-question form that replaced the call
FRI REEL #21 Mid-Sentence "...and he asked for a refund nine days later"
SUN REEL #5 Time Collapse Six hours a week back, one deleted link
Say "write Tuesday" and I will draft it.
```
Then draft on request, one at a time, each through `/ig-reel` and `/ig-human`.
Do not dump four finished scripts at once. They will all sound the same and the
user will shoot none of them.
© Jakeschincariol · MIT · Jakeschincariol/instagram-agent-skill