square-post — скилл для Claude Code: что делает и как установить
Скилл публикует текстовые заметки, статьи, серии картинок и видео в ленту Binance Square прямо из диалога с агентом.
npx skills add binance/binance-skills-hub --skill square-post -a claude-codeЧто делает square-post
Скилл отправляет новые публикации в Binance Square через локальные скрипты Node.js. С его помощью можно выкладывать короткие посты, развёрнутые статьи с заголовком, подборки изображений до четырёх штук и видеоролики. Редактировать, читать чужие записи, комментировать или удалять контент через него нельзя — инструмент рассчитан исключительно на отправку нового материала.
Внутри каталога лежат вспомогательные скрипты post-text.mjs, post-image.mjs и post-video.mjs. Для их запуска требуется Node.js версии 18 или новее. Публикация видеороликов жёстко привязана к системным утилитам: ffmpeg нарезает первый кадр для создания превью, а ffprobe вычисляет длительность видео, если параметр не передан пользователем.
Авторизация происходит по ключу BINANCE_SQUARE_OPENAPI_KEY из переменных окружения или локального пути ~/.config/binance-square/openapi-key. Лимиты платформы составляют 100 публикаций и 400 медиазагрузок в сутки. Совмещать видео и статичные изображения в одной публикации нельзя.
Какие задачи решает
- опубликовать короткую аналитическую заметку в Binance Square
- выложить пост с набором до четырёх графиков
- отправить длинную статью с отдельной обложкой
- загрузить видеоролик с автоматической генерацией превью
Примеры запросов агенту
- Опубликуй этот обзор рынка в Binance Square
- Выложи в Square статью с заголовком и поставь chart.png на обложку
- Отправь видео video.mp4 с моим комментарием в Binance Square
Как установить square-post
1Через Skills CLI (Vercel)
npx skills add binance/binance-skills-hub --skill square-post -a claude-code2Вручную: положить файлы
~/.claude/skills/square-post/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/square-post/
1Через Skills CLI (Vercel)
npx skills add binance/binance-skills-hub --skill square-post -a codex2Вручную: положить файлы
.agents/skills/square-post/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add binance/binance-skills-hub --skill square-post -a cursor2Вручную: положить файлы
.cursor/skills/square-post/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install binance/binance-skills-hub square-post2Вручную: положить файлы
.github/skills/square-post/SKILL.md1Через Skills CLI (Vercel)
npx skills add binance/binance-skills-hub --skill square-post -a gemini-cli2Командой платформы
gemini skills install https://github.com/binance/binance-skills-hub --path skills/binance/square-postВручную: положить файлы
.devin/skills/square-post/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add binance/binance-skills-hub --skill square-post -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора3
Весь набор →Похожие
Вопросы о square-post
Как установить square-post в Claude Code?
Выполните в терминале команду npx skills add binance/binance-skills-hub --skill square-post -a claude-code.
Что делает скилл square-post?
Он отправляет текст, статьи, графики и видеофайлы в сервис Binance Square через официальный OpenAPI.
Что нужно подготовить перед отправкой видео?
Требуется среда Node.js 18+, утилита ffmpeg для нарезки обложки из первого кадра и ffprobe для замера длительности ролика.