X-Skills
Четыре скилла Claude Code, которые ведут пост для X от сбора материала и отбора тем до готового черновика
- 343 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Скилл x-publish управляет браузером с вашим входом в аккаунт X
- Скилл x-collect ходит в интернет за материалами
- Скрипты пишут состояние и журнал событий в вашу домашнюю папку
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/x-skillsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скилл x-publish управляет браузером с вашим входом в аккаунт X
- Скилл x-collect ходит в интернет за материалами
- Скрипты пишут состояние и журнал событий в вашу домашнюю папку
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
X-Skills — набор из четырех скиллов Claude Code, которые ведут пост от идеи до черновика. Скилл x-collect делает четыре раунда веб-поиска, от официальных источников до проверки свежих данных. Скилл x-filter оценивает темы по десятибалльной шкале и отправляет темы от семи баллов в рабочий список. Скилл x-create пишет короткий твит, цепочку твитов или ответ на чужой пост. По умолчанию он делает два варианта, сам оценивает их и один раз переписывает слабый. Пять шаблонов стиля лежат в x-create/references/post-patterns.md, а свои образцы можно положить в папку x-create/assets/templates. Скилл x-publish открывает редактор X через Playwright, вставляет текст и сохраняет черновик. Публикует пост только человек вручную. Скрипт x_state.py записывает выбранные и отклоненные темы, чтобы подбор тем учился на ваших решениях.
Для кого. Для тех, кто ведет аккаунт в X и хочет поставить на поток поиск тем и черновики постов. Удобнее всего тем, кто пишет на китайском.
Подходит, если
- Нужно собрать свежий материал по теме вроде нового релиза и выбрать из него темы для постов
- Требуется цепочка из пяти–восьми твитов по разбору инструмента
- Хочется два варианта одного поста и самооценку, чтобы выбрать лучший
- Нужен черновик в редакторе X, который вы проверите и опубликуете сами
Не подходит, если
- У агента нет доступа к браузеру: без Playwright черновик не создастся
- Нужна аналитика ответов и охватов: набор пишет посты и не собирает статистику
- Посты нужны для другой соцсети: шаблоны и редактор рассчитаны только на X
Пример запроса к агенту
/x-collect Claude MCP протокол, потом отбери темы и напиши цепочку из пяти твитовОграничения
Документация в основном на китайском, есть краткая англоязычная версия. В примере профиля user-profile.md по умолчанию стоят китайский язык и китайскоязычная аудитория, для другого языка профиль надо править. Скиллу x-collect нужен доступ агента к веб-поиску, а x-publish нужны Playwright и вход в аккаунт X в браузере. X в России заблокирован. Лицензия Apache-2.0. Последняя версия 2.0, репозиторий не обновлялся с февраля 2026 года.
Как отключить. Удалите папки x-collect, x-filter, x-create и x-publish из ~/.claude/skills. Состояние хранится в x-create/state, оно удалится вместе с папкой.
Частые вопросы
Как установить X-Skills в Claude Code?
Скопируйте папки x-collect, x-filter, x-create и x-publish в ~/.claude/skills или сделайте на них символические ссылки. Затем запустите /x-create и ответьте на вопросы о тематике, аудитории и стиле.
Публикует ли скилл посты сам?
Нет. Скилл x-publish через Playwright открывает редактор X, вставляет текст и сохраняет черновик. Публикация остается за вами.
Как скилл оценивает темы?
По десяти баллам: популярность до четырех, спорность до двух, ценность до трех и соответствие аккаунту один. Темы от семи баллов идут в рабочий список.
Какие форматы постов умеет писать x-create?
Короткий твит до 280 символов, цепочку из трех–десяти твитов и ответ для вхождения в чужую тему.
Что хранится в папке state?
Файлы liked_topics.json и rejected_topics.json с выбранными и отклоненными темами и журнал events.jsonl. Ими управляет скрипт x_state.py.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыСкилл для соцсетей: учится вашему стилю, планирует контент, пишет посты и после подтверждения публикует через залогиненный Chrome
Скилл для Claude Code, который переносит статью из Markdown в редактор X Articles с форматированием и картинками
Набор скиллов для Instagram: от поиска вирусного формата и сценария до подписи, календаря публикаций и ответов на комментарии
Скилл для исследования X (Twitter): агент ищет посты, читает треды и профили, собирает подборку с ссылками на первоисточники
Одиннадцать скиллов для Claude Code: сценарий с оценкой хука, название и превью парой, монтажный лист, главы, разбор удержания и нарезка Shorts
Десять скиллов ведут контент для соцсетей: бриф, стратегия, тексты под площадки, короткие видео, публикация и разбор результатов
Коротко о README
Главная схема — конвейер из четырех команд от /x-collect до /x-publish. Ниже таблицы раундов поиска и оценок, пять стилей постов и пример профиля user-profile.md.
Бейдж для README
Исходный SKILL.md
--- name: x-collect description: Collect and research materials for X (Twitter) content creation using multi-round web search strategy. Use when user wants to gather trending topics, research subjects for X posts, or mentions "collect materials", "research topic", "find content for X", "x-collect". Performs 4-round deep research mimicking human research workflow. --- # X Collect Collect trending topics and research materials for X content creation using a systematic 4-round web search strategy. ## Prerequisites - WebSearch tool available - Internet connection ## Optional State (ContextStore) If available, leverage user preference state to improve search quality: - State dir: `~/.claude/skills/x-create/state/` - Positive samples: `liked_topics.json` (preferred topics/entities/sources) - Negative samples: `rejected_topics.json` (avoid low-value/repetitive topics) If state files don't exist, proceed normally. ## Workflow ### Input User provides: - **Topic** (required): The subject to research (e.g., "AI Agent最新进展", "Claude 4 发布") - **Language** (optional): Output language, defaults to Chinese (zh-CN)