Автоматизирует работу с Twitter/X через CLI belt: публикует посты с текстом и медиа, ставит лайки, делает ретвиты, отправляет DM и подписывается на пользователей. Подходит для задач публикации и взаимодействия с аудиторией; для работы нужен CLI belt.
Возможности
- Публикация текстовых постов и постов с медиа через
x/post-tweetиx/post-create. - Лайки, ретвиты и удаление постов.
- Отправка личных сообщений и подписка на пользователей.
- Получение профилей пользователей и данных о постах.
- Описание навыка также указывает на планирование публикаций.
Когда использовать
- Нужно публиковать посты в Twitter/X из скрипта или agent.
- Требуется автоматизировать лайки, ретвиты, подписки или отправку DM.
- Нужно получить профиль пользователя или пост по ID.
- Нужно опубликовать пост с изображением или видео по URL медиа.
Установка
npx skills add https://github.com/magentosh/superpowers --skill twitter-automation
Примеры
Войти в CLI и опубликовать пост:
belt login
belt app run x/post-tweet --input '{"text": "Hello from inference.sh!"}'
Создать файл-пример для публикации с медиа и отправить пост:
belt app sample x/post-create --save input.json
belt app run x/post-create --input input.json
Поставить лайк посту по ID:
belt app run x/post-like --input '{"tweet_id": "1234567890"}'