Claude Info
Продуктивность

GitHub Showcase

Ublaze/github-showcase

Claude Code скилл для разработчиков: автоматически создаёт профессиональные посты для LinkedIn и Facebook на основе данных GitHub-репозитория. Результат — стилизованный Word-документ со скриншотами, готовый к копированию и публикации.

Установка

terminal
bash
pip install python-docx

README

github-showcase

Скилл для Claude Code, который генерирует посты для LinkedIn и Facebook из любого GitHub-проекта — и сохраняет их в стилизованный Word-документ, который можно открыть, скопировать и сразу опубликовать.

Что делает скилл

Укажите любой GitHub-репозиторий, и скилл:

  1. Получит данные проекта (README, метаданные, языки, релизы)
  2. Найдёт скриншоты в локальной директории проекта
  3. Сгенерирует подробные посты с эмодзи для LinkedIn и Facebook
  4. Создаст стилизованный .docx-файл в папке social-media-posts/ вашего проекта
  5. Встроит скриншоты проекта прямо в документ

Откройте Word-файл, скопируйте контент для нужной платформы, вставьте, прикрепите изображения, опубликуйте. Всё.

Пример результата

Сгенерированный Word-документ включает:

  • Краткое руководство — как пользоваться документом
  • Пост для LinkedIn — профессиональный нарратив с советами по платформе
  • Пост для Facebook — непринуждённый разговорный стиль, ссылка в теле поста
  • Скриншоты — изображения проекта, встроенные и готовые к прикреплению
  • Визуальные советы — что записать в GIF, что скриншотить, рекомендации по превью

Установка

Требования

  • Установленный CLI Claude Code
  • Аутентифицированный GitHub CLI (gh)
  • Python 3.11+ с python-docx:
pip install python-docx

Установка скилла

На уровне пользователя (доступен во всех проектах):

bash
# Клонируйте в директорию скиллов Claude
git clone https://github.com/Ublaze/github-showcase.git ~/.claude/skills/github-showcase

На уровне проекта (доступен только в одном проекте):

bash
git clone https://github.com/Ublaze/github-showcase.git .claude/skills/github-showcase

Использование

В любой сессии Claude Code:

/showcase Caffeinator /showcase https://github.com/user/repo

Word-документ будет сохранён по пути:

{your-project-dir}/social-media-posts/{ProjectName}_Showcase_{date}.docx

Как это работает

  1. Скилл инструктирует Claude собрать данные GitHub-репозитория через gh api
  2. Claude находит скриншоты в папках assets/, screenshots/ или docs/images/ локального проекта
  3. Claude генерирует контент для каждой платформы (LinkedIn + Facebook) с эмодзи, хуками и призывами к действию
  4. Скрипт showcase_generator.py создаёт стилизованный Word-документ с:
    • Блоками контента в рамках (готовы к копированию)
    • Советами по каждой платформе
    • Встроенными скриншотами
    • Рекомендациями по визуальному контенту

Стиль контента

Посты генерируются с учётом:

  • Хуков от проблемы — никакого «Рад объявить...»
  • Щедрого использования эмодзи по всему тексту
  • Подробного контента (1200–2000 символов) — не тизер, а полноценный рассказ
  • Буллитов с фичами и эмодзи
  • Технических деталей в доступном изложении
  • Личных выводов о том, чему вы научились
  • Призыва к действию и хэштегов в конце

Требования

ТребованиеДетали
Claude CodeЛюбая актуальная версия
GitHub CLIgh, аутентифицированный в вашем аккаунте
Python3.11+
python-docxpip install python-docx

Лицензия

MIT

Похожие скиллы