Навыки slack-automation
📦

slack-automation

Безопасно

Автоматизация отправки сообщений и управления каналами в Slack

Ручное управление рабочими процессами Slack занимает значительное время. Этот навык позволяет программно отправлять сообщения, выполнять поиск, управлять каналами и реакциями через интеграцию Rube MCP.

Поддерживает: Claude Codex Code(CC)
🥉 72 Бронза
1

Скачать ZIP навыка

2

Загрузить в Claude

Перейдите в Settings → Capabilities → Skills → Upload skill

3

Включите и начните использовать

Протестировать

Использование «slack-automation». Отправить приветственное сообщение в канал #new-hires

Ожидаемый результат:

Сообщение успешно опубликовано в #new-hires (C12345ABCDE). Временная метка сообщения: 1708876543.210987. Сообщение появилось в канале с правильно применённым markdown-форматированием.

Использование «slack-automation». Поиск сообщений, содержащих 'API documentation', за последнюю неделю

Ожидаемый результат:

Найдено 7 подходящих сообщений. Результаты включают ссылки на страницы Confluence, репозитории GitHub и ветки обсуждений об изменениях API. Развёртывание веток показывает 3 дополнительных ответа с примерами кода.

Использование «slack-automation». Список всех пользователей в рабочем пространстве

Ожидаемый результат:

Получено 45 участников рабочего пространства, включая активных пользователей, администраторов и учётные записи ботов. Результаты включают ID пользователей, отображаемые имена, адреса электронной почты и принадлежность к командам. Пагинация завершена на 2 страницах.

Аудит безопасности

Безопасно
v1 • 2/25/2026

This skill is documentation-only (SKILL.md) describing how to use Slack automation via Rube MCP (Composio). Static analyzer flagged 160 patterns, but all are false positives: backticks are markdown code formatting for tool names, not shell execution. The hardcoded URL is a documented MCP endpoint. No executable code, cryptographic implementations, or reconnaissance functionality exists. Safe for publication.

1
Просканировано файлов
195
Проанализировано строк
0
находки
1
Всего аудитов
Проблем безопасности не найдено
Проверено: claude

Оценка качества

38
Архитектура
100
Сопровождаемость
87
Контент
31
Сообщество
100
Безопасность
100
Соответствие спецификации

Что вы можете построить

Автоматизация командной коммуникации

Автоматизируйте ежедневные напоминания о стендапах, обновления проектов и командные объявления по нескольким каналам без ручной публикации.

Поиск и извлечение бесед

Быстро находите важные решения, ссылки или файлы, которыми поделились в беседах Slack, используя целевой поиск по ключевым словам и фильтрам.

Управление каналами и пользователями

Аудит членства в рабочем пространстве, перечисление каналов и управление членством в группах пользователей для рабочих процессов контроля доступа.

Попробуйте эти промпты

Отправка сообщения в канал
Отправьте сообщение в канал #general со следующим содержанием: [Your message here]. Используйте markdown-форматирование для удобства чтения.
Поиск конкретных сообщений
Выполните поиск в Slack сообщений, содержащих 'deployment', от @john.doe в канале #engineering, опубликованных после 2024-01-01. Верните топ-10 результатов, отсортированных по релевантности.
Управление ветками обсуждений
Найдите сообщение с временной меткой [ts] в канале [channel-id], получите полную ветку и опубликуйте ответ, который суммирует пункты обсуждения.
Отчёт по аудиту рабочего пространства
Составьте список всех публичных каналов и пользователей в рабочем пространстве. Для каждого канала получите количество участников и дату создания. Подготовьте сводный отчёт об активности рабочего пространства.

Лучшие практики

  • Всегда вызывайте RUBE_SEARCH_TOOLS первым для получения текущих схем инструментов перед выполнением любых операций Slack
  • Сохраняйте ID каналов и временные метки сообщений из ответов для последующих операций редактирования или работы с ветками
  • Обрабатывайте постраничную навигацию на основе курсоров, следуя response_metadata.next_cursor до тех пор, пока он не станет пустым, для получения полных наборов результатов

Избегать

  • Не отправляйте сообщения, предварительно не преобразовав имена каналов в ID каналов с помощью SLACK_FIND_CHANNELS
  • Избегайте пропуска параметра thread_ts при ответе на сообщения, так как это создаёт новые публикации верхнего уровня вместо ответов в ветке
  • Не игнорируйте HTTP 429 ответы о превышении лимита скорости; всегда соблюдайте заголовок Retry-After перед повторными попытками операций списка

Часто задаваемые вопросы

Как подключить моё рабочее пространство Slack к этому навыку?
Добавьте https://rube.app/mcp как MCP-сервер в конфигурацию вашего клиента. Затем вызовите RUBE_MANAGE_CONNECTIONS с toolkit 'slack'. Если соединение не активно, следуйте возвращённой ссылке аутентификации для завершения OAuth. Убедитесь, что статус показывает ACTIVE перед запуском рабочих процессов.
Почему я не могу найти приватный канал с помощью SLACK_FIND_CHANNELS?
Приватные каналы требуют, чтобы бот был приглашён, прежде чем они появятся в результатах поиска. Сначала пригласите бота в приватный канал, затем повторите операцию поиска.
Как упоминать пользователей в сообщениях?
Используйте формат <@USER_ID>, где USER_ID получен через SLACK_FIND_USERS. Формат @username не работает; вы должны использовать числовой ID пользователя.
В чём разница между SLACK_LIST_ALL_CHANNELS и SLACK_LIST_CONVERSATIONS?
SLACK_LIST_ALL_CHANNELS возвращает только публичные каналы. SLACK_LIST_CONVERSATIONS включает приватные каналы и личные сообщения при наличии соответствующих разрешений.
Как прочитать ответы в ветке к сообщению?
SLACK_FETCH_CONVERSATION_HISTORY возвращает только основную временную шкалу канала. Используйте SLACK_FETCH_MESSAGE_THREAD_FROM_A_CONVERSATION с параметром thread_ts родительского сообщения для получения ответов в ветке.
Почему я получаю ошибки 403 при некоторых операциях Slack?
Отсутствующие OAuth scopes могут вызывать ошибки 403. Проверьте разрешения вашего приложения с помощью SLACK_GET_APP_PERMISSION_SCOPES и убедитесь, что требуемые scopes предоставлены в настройках вашего Slack-приложения.

Сведения для разработчиков

Автор

sickn33

Лицензия

MIT

Ссылка

main

Структура файлов

📄 SKILL.md