Публикация твитов в Twitter/X через baoyu.
npx -y skills add jimliu/baoyu-skills --skill baoyu-post-to-x --agent claude-codeПубликация текстов, изображений, видео и длинных статей в X через реальный браузер Chrome. Используйте при запросах: «опубликовать в X», «твитнуть», «поделиться в Twitter».
Выбрать один режим перед работой с X:
@chrome, Chrome extension или «Codex 自带的 Chrome 插件». Использовать встроенный chrome:Chrome скилл.Все скрипты в scripts/. {baseDir} — директория SKILL.md. ${BUN_X}: предпочтительно bun, иначе npx -y bun.
| Скрипт | Назначение |
|---|---|
scripts/x-browser.ts | Обычные посты (текст + изображения), CDP fallback |
scripts/x-video.ts | Видео-посты |
scripts/x-quote.ts | Quote tweet с комментарием |
scripts/x-article.ts | Длинные статьи (Markdown), CDP fallback |
scripts/md-to-html.ts | Markdown → HTML конвертация |
scripts/copy-to-clipboard.ts | Скопировать в буфер обмена |
scripts/paste-from-clipboard.ts | Отправить реальное нажатие paste |
scripts/check-paste-permissions.ts | Проверить среду и разрешения |
Путь: .baoyu-skills/baoyu-post-to-x/EXTEND.md → XDG → $HOME/.baoyu-skills/baoyu-post-to-x/EXTEND.md. Поддерживает: режим публикации по умолчанию, Chrome профиль.
${BUN_X} {baseDir}/scripts/x-browser.ts \
--text "Текст поста до 280 символов" \
--images "image1.jpg,image2.jpg"
${BUN_X} {baseDir}/scripts/x-video.ts \
--text "Описание" \
--video "video.mp4"
${BUN_X} {baseDir}/scripts/x-quote.ts \
--url "https://x.com/user/status/12345" \
--comment "Комментарий к цитате"
# 1. Конвертировать Markdown в HTML
${BUN_X} {baseDir}/scripts/md-to-html.ts --input article.md --output article.html
# 2. Опубликовать как X Article
${BUN_X} {baseDir}/scripts/x-article.ts \
--title "Заголовок статьи" \
--html "article.html" \
--cover "cover.jpg"
| Тип | Лимит |
|---|---|
| Обычный пост | 280 символов |
| X Article | без ограничений |
| Изображений в посте | до 4 |
| Видео | до 512 МБ, до 140 сек |