telegram-post-style
Скилл для написания постов в Telegram-канал. Определяет тон, структуру и форматирование — от заголовка до CTA.
Описание
Простым языком
Ведёшь канал в Телеграме и тратишь час на форматирование каждого поста? Этот скилл делает это за секунды. Ты даёшь сырой текст — получаешь красиво оформленный пост готовый к публикации.
Напиши: «Вот мои заметки про релиз, сделай пост для канала» — и Claude сам расставит акценты, добавит структуру и проверит что всё влезает в лимиты Телеграма.
Что делает
Скилл telegram-post-style превращает сырой текст в отформатированный Telegram-пост с нужным стилем. Поддерживает MarkdownV2, HTML и тексты без разметки — Claude выбирает нужный вариант автоматически.
Скилл учитывает ограничения Telegram: лимит 4096 символов, запрет на некоторые спецсимволы, поведение превью ссылок.
Когда использовать
- Нужно написать анонс фичи или релиза в Telegram-канал
- Есть сырой технический текст, который надо подать читабельно
- Хочешь оформить тред (цепочку постов) по длинной теме
- Нужен пост с кнопками (inline keyboard) для Telegram-бота
- Форматируешь changelog или список изменений
Как работает — пошагово
- Claude получает сырой контент и целевую аудиторию поста
- Определяет тип поста: анонс, обучение, мнение, changelog, тред
- Выбирает структуру: хук → суть → детали → CTA
- Применяет форматирование: жирный для акцентов, моноширинный для кода, эмодзи по вкусу
- Проверяет длину и при необходимости делит на части
- Возвращает готовый текст + версию для превью (первые 2 строки)
Промпты для Claude
Примеры задач для этого скилла:
Напиши Telegram-пост про релиз v2.0 моего бота.
Что нового: добавили FSM-диалоги, оплату через ЮKassa, личный кабинет.
Аудитория: пользователи бота, не технари.
Стиль: энергично, без воды, с эмодзи.
Канал: @mybotchannelСделай тред из 3 постов про то, почему вайбкодинг лучше классической разработки.
Пост 1: проблема (долго, дорого, скучно)
Пост 2: решение (Claude + правильные промпты)
Пост 3: призыв попробовать + ссылка
Стиль: неформальный, с конкретными примерамиПример
# Вход:
Релиз aiogram-bot v1.2: добавили поддержку платежей Telegram Stars,
фикс бага с кириллицей в callback_data, новый middleware для логирования.
# Выход (MarkdownV2):
🚀 *aiogram\-bot v1\.2* — горячий релиз\!
✅ Telegram Stars — принимаем платежи нативно
🐛 Фикс кириллицы в `callback_data` \(наконец\-то\)
📋 Middleware логирования — видишь все апдейты в реальном времени
Обновляйся: `pip install aiogram-bot==1.2.0`
👉 [Changelog](https://github.com/...)Автоматизация
Автоматическая публикация через бота — настрой хук на завершение деплоя:
# .github/workflows/notify.yml
- name: Notify Telegram
run: |
curl -s -X POST "https://api.telegram.org/bot$BOT_TOKEN/sendMessage" \
-d chat_id="$CHANNEL_ID" \
-d parse_mode="MarkdownV2" \
-d text="$(cat release-notes.md)"Частые вопросы
Почему MarkdownV2 такой капризный?
Telegram MarkdownV2 требует экранировать все спецсимволы: ., !, -, (, ) и другие. Claude делает это автоматически, но если копируешь вручную — проверь через @MarkdownV2_bot.
Как сделать пост с кнопками?
Укажи в задаче: "добавь inline-кнопки: [Открыть](url), [Подробнее](url)". Claude сгенерирует reply_markup для отправки через Bot API.
> Пока нет комментариев
Связанный контент
Похожие инструменты
/bug-fix
Quick Fix mode: определи баг -> исправь -> проверь -> коммить. Без brainstorm и планирования.
Открыть →/ship
Полный Feature pipeline: brainstorm -> план -> одобрение -> реализация -> тесты -> коммит.
Открыть →/done
Финализация задачи: AI_NOTES, cost-tracker, QA-проверки. Фиксирует что сделано и запускает финальный ревью.
Открыть →/end
Завершение сессии с сохранением прогресса. Обновляет CLAUDE.md, фиксирует незакоммиченные изменения.
Открыть →