upload-post — скилл для Claude Code: постинг в соцсети через API
Скилл для публикации видео, фото, текста и документов в соцсети через API Upload-Post. Пригодится, когда агент должен сам выложить готовый контент.
npx skills add Upload-Post/upload-post-skill --skill upload-post -a claude-codeЧто делает upload-post
Скилл описывает работу с API Upload-Post: один вызов отправляет контент сразу на несколько платформ. Внутри — справочник эндпоинтов, примеры запросов и правила аутентификации. Агент читает этот файл и составляет вызовы сам, без ручного копирования curl-команд.
Поддерживаются TikTok, Instagram, YouTube, LinkedIn, Facebook, X, Threads, Pinterest, Reddit и Bluesky. Для видео есть /upload, для фото и карусели — /upload_photos, для текста — /upload_text, документы уходят только в LinkedIn. Отложенная публикация задаётся через scheduled_date в ISO-8601 и timezone, статус асинхронной задачи проверяется по request_id. Есть история загрузок, аналитика по профилю и обработка медиа командами FFmpeg с плейсхолдерами {input} и {output}.
Перед первым запуском нужен аккаунт Upload-Post: подключите соцсети, создайте профиль и сгенерируйте API-ключ. В запросах параметр user — это имя профиля, а не логин в соцсети, и перепутать их легко. Ключ уходит в заголовке Authorization: Apikey YOUR_API_KEY, поэтому не храните его в репозитории.
Какие задачи решает
- выложить одно видео сразу в TikTok и Instagram
- поставить отложенную публикацию на конкретное время
- собрать карусель из фото и видео для Instagram
- опубликовать PDF как документ в LinkedIn
- посмотреть охваты и подписчиков по профилю
Примеры запросов агенту
- Опубликуй video.mp4 в TikTok и Instagram с подписью «Новый ролик»
- Поставь отложенный пост в LinkedIn на 2026-02-01T10:00:00Z, часовой пояс Europe/Madrid
- Покажи историю загрузок за последнюю страницу
Как установить upload-post
1Через Skills CLI (Vercel)
npx skills add Upload-Post/upload-post-skill --skill upload-post -a claude-code2Вручную: положить файлы
~/.claude/skills/upload-post/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/upload-post/
1Через Skills CLI (Vercel)
npx skills add Upload-Post/upload-post-skill --skill upload-post -a codex2Вручную: положить файлы
.agents/skills/upload-post/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add Upload-Post/upload-post-skill --skill upload-post -a cursor2Вручную: положить файлы
.cursor/skills/upload-post/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install Upload-Post/upload-post-skill upload-post2Вручную: положить файлы
.github/skills/upload-post/SKILL.md1Через Skills CLI (Vercel)
npx skills add Upload-Post/upload-post-skill --skill upload-post -a gemini-cli2Командой платформы
gemini skills install https://github.com/Upload-Post/upload-post-skillВручную: положить файлы
.devin/skills/upload-post/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add Upload-Post/upload-post-skill --skill upload-post -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Похожие
Рядом в теме «Автоматизация и no-code: n8n, Zapier, Make»
Все скиллы по теме «Автоматизация и no-code: n8n, Zapier, Make» →Вопросы о upload-post
Как установить upload-post в Claude?
Выполните npx skills add Upload-Post/upload-post-skill --skill upload-post -a claude-code. Скилл встанет в ~/.claude/skills/upload-post/SKILL.md.
Что делает upload-post?
Даёт агенту справочник по API Upload-Post, чтобы публиковать видео, фото, текст и документы в соцсети, планировать посты и смотреть аналитику.
Что нужно для работы скилла?
Аккаунт Upload-Post с подключёнными соцсетями, созданный профиль и API-ключ. Имя профиля подставляется в параметр user каждого запроса.