baoyu-danger-x-to-markdownTwitter X твиты в Markdown конвертер
Конвертация Twitter/X твитов и тредов в Markdown.
Установка
npx -y skills add jimliu/baoyu-skills --skill baoyu-danger-x-to-markdown --agent claude-codeX (Twitter) to Markdown Converter
Конвертация твитов и тредов X в формат Markdown. Использует реверс-инжинированный API X через браузер Chrome с обязательным согласием пользователя перед каждым запросом.
Важно: согласие обязательно
Скилл использует неофициальный API X, что нарушает условия использования сервиса. Перед каждым использованием необходимо явное подтверждение пользователя. Никогда не запускать без согласия.
Рабочий процесс
- Получить URL твита или треда от пользователя
- Показать предупреждение о рисках и запросить явное согласие
- Только после согласия — запустить скрипт конвертации
- Вернуть результат в формате Markdown
Скрипт конвертации
# Запуск через bun (предпочтительно) или npx
${BUN_X} {baseDir}/scripts/main.ts --url "https://x.com/user/status/12345"
# Сохранить в файл
${BUN_X} {baseDir}/scripts/main.ts \
--url "https://x.com/user/status/12345" \
--output thread.md
Параметры
| Параметр | Описание |
|---|---|
--url | URL твита или треда X (обязательный) |
--output | Путь для сохранения файла Markdown (необязательный) |
--include-media | Включить ссылки на медиафайлы (необязательный) |
Формат вывода
Каждый твит в треде преобразуется в секцию Markdown с именем автора, датой, текстом и медиафайлами (если указано). Ответы и цитаты сохраняются как вложенные блоки.
Требования
- Chrome должен быть запущен с открытой авторизованной сессией X
- Bun или Node.js для запуска скрипта
scripts/main.ts - Доступ к CDP (Chrome DevTools Protocol)
Настройки (EXTEND.md)
Путь: .baoyu-skills/baoyu-danger-x-to-markdown/EXTEND.md → XDG → $HOME/.baoyu-skills/baoyu-danger-x-to-markdown/EXTEND.md. Поддерживает: профиль Chrome, формат вывода по умолчанию.
