К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot официальный · Anthropic

slack-search — скилл для Claude Code: поиск в Slack и установка

Скилл помогает искать в Slack сообщения, файлы, каналы и людей. Пригодится, когда нужно собрать контекст перед ответом или найти конкретный разговор.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add anthropics/knowledge-work-plugins --skill slack-search -a claude-code
Открыть на GitHub

Что делает slack-search

Скилл подсказывает, когда использовать поиск по открытым каналам, а когда — по закрытым каналам и личным сообщениям. Для закрытых источников требуется согласие пользователя. Искать можно естественным языком или по ключевым словам, затем уточнять запрос фильтрами по каналу, автору и дате.

Для файлов предусмотрен поиск по типу: например, по документам или PDF. Если сообщение относится к треду, его контекст можно получить через slack_read_thread; соседние сообщения канала — через slack_read_channel. Поиск не real-time: совсем свежие сообщения могут ещё не попасть в результаты, поэтому это повод проверить канал напрямую. Логические операторы AND, OR, NOT и скобки не работают.

Какие задачи решает

  • найти сообщение по теме или точной фразе
  • отфильтровать переписку по каналу, автору или дате
  • отыскать PDF или другой файл в Slack
  • проверить контекст треда и соседние сообщения
  • найти канал или человека по имени

Примеры запросов агенту

  • Найди в Slack сообщения о сроке проекта и уточни поиск по каналу и дате.
  • Найди PDF-файлы по бюджету в Slack и покажи сообщения, где они прикреплены.
  • Найди сообщения от этого человека и прочитай полный контекст треда.

Как установить slack-search

1Через Skills CLI (Vercel)

npx skills add anthropics/knowledge-work-plugins --skill slack-search -a claude-code

2Вручную: положить файлы

~/.claude/skills/slack-search/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/slack-search/

Из того же набора133

Весь набор →
data-visualization официальный anthropics Подбирает подходящие типы графиков под структуру данных и генерирует код на Python с matplotlib, seaborn и plotly. Пригодится при подготовке отчётов. Claude Code CX Codex Cursor +1 13 700установок documentation официальный anthropics Скилл для технического письма: собирает README, справочник по API, ранбук, архитектурный документ или гайд для новичков. Пригодится, когда код есть, а описания к нему нет. Claude Code CX Codex Cursor +1 10 300установок build-dashboard официальный anthropics Генерирует автономный HTML-дашборд с графиками Chart.js, карточками KPI и таблицами. Помогает быстро оформить результаты запроса или сырые данные в один файл для браузера. Claude Code CX Codex Cursor +1 9 100установок memory-management официальный anthropics Скилл раскладывает рабочие сокращения, имена и термины по файлам памяти, чтобы агент учитывал их в запросах. Пригодится для проектов с внутренним словарём и множеством контекстных деталей. Claude Code CX Codex Cursor +1 7 400установок task-management официальный anthropics Ведёт список задач в локальном файле TASKS.md и показывает интерактивный дашборд. Пригодится, чтобы фиксировать дедлайны и поручения прямо во время диалога с агентом. Claude Code CX Codex Cursor +1 7 200установок architecture официальный anthropics Помогает оформить Architecture Decision Record или разобрать чужой дизайн системы: варианты, компромиссы, последствия. Пригодится, когда выбираете между технологиями. Claude Code CX Codex Cursor +1 6 700установок knowledge-synthesis официальный anthropics Скилл объединяет результаты корпоративного поиска из чатов, почты и документов в один связный ответ. Убирает дубли, выставляет уровень доверия и сохраняет ссылки на источники. Claude Code CX Codex Cursor +1 6 400установок testing-strategy официальный anthropics Скилл помогает спроектировать стратегию тестирования и план проверок для проекта. Пригодится, когда нужно выбрать типы тестов и найти пробелы в покрытии. Claude Code CX Codex Cursor +1 6 400установок

Похожие

earnings-preview-single официальный anthropics Генерирует HTML-отчёт equity research на 4–5 страниц по одной компании: анализирует транскрипт последнего earnings call, конкурентов, мультипликаторы и новости. Claude Code CX Codex Cursor +1 1 800установок bond-futures-basis официальный anthropics Скилл оценивает базис фьючерсов на облигации, находит наиболее дешёвую к поставке бумагу и рассчитывает ставку implied repo для арбитражных сделок. Claude Code CX Codex Cursor +1 1 800установок fixed-income-portfolio официальный anthropics Скилл для анализа портфелей облигаций: цены, дюрация, DV01, сценарии ставок и кэшфлоу-прогнозы. Агрегирует данные из MCP-инструментов в отчёт с метриками риска. Claude Code CX Codex Cursor +1 1 800установок directives vercel-labs Готовые директивы для json-render: форматирование, математика, строки, i18n. Подключаются в каталог и рендерер за пару строк. Claude Code CX Codex Cursor +1 8 000установок deepeval Confident AI Скилл настраивает тестирование AI-агентов и RAG через DeepEval. Помогает собирать тестовые наборы и запускать проверки через pytest. Claude Code CX Codex Cursor +1 2 800установок ralph-plan mastra-ai Интерактивный помощник для Claude Code и других агентов. Помогает по шагам составить чёткую команду для цикла ralph-loop через диалог и анализ кодовой базы. Claude Code CX Codex Cursor +1 2 600установок setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. Claude Code 1 052 851установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. Claude Code 711 230установок

Вопросы о slack-search

Как установить slack-search в Claude Code?

Выполните npx skills add anthropics/knowledge-work-plugins --skill slack-search -a claude-code. Файл скилла находится по пути ~/.claude/skills/slack-search/SKILL.md.

Что делает скилл slack-search?

Он помогает искать сообщения, файлы, каналы и людей в Slack, выбирать поисковые инструменты и уточнять запрос фильтрами.

Можно ли искать в закрытых каналах и личных сообщениях?

Да, для этого используется slack_search_public_and_private, но такой поиск требует согласия пользователя.

Исходный текст

SKILL.md · Apache-2.0
---
name: slack-search
description: Guidance for effectively searching Slack to find messages, files, channels, and people
---

# Slack Search

This skill provides guidance for effectively searching Slack to find messages, files, and information.

## When to Use

Apply this skill whenever you need to find information in Slack — including when a user asks you to locate messages, conversations, files, or people, or when you need to gather context before answering a question about what's happening in Slack.

## Search Tools Overview

| Tool | Use When |
|------|----------|
| `slack_search_public` | Searching public channels only. Does not require user consent. |
| `slack_search_public_and_private` | Searching all channels including private, DMs, and group DMs. Requires user consent. |
| `slack_search_channels` | Finding channels by name or description. |
| `slack_search_users` | Finding people by name, email, or role. |

## Search Strategy

### Start Broad, Then Narrow

1. Begin with a simple keyword or natural language question.
2. If too many results, add filters (`in:`, `from:`, date ranges).
3. If too few results, remove filters and try synonyms or related terms.

### Choose the Right Search Mode

- **Natural language questions** (e.g., "What is the deadline for project X?") — Best for fuzzy, conceptual searches where you don't know exact keywords.
- **Keyword search** (e.g., `project X deadline`) — Best for finding specific, exact content.

### Use Multiple Searches

Don't rely on a single search. Break complex questions into smaller searches:
- Search for the topic first
- Then search for specific people's contributions
- Then search in specific channels

## Search Modifiers Reference

### Location Filters
- `in:channel-name` — Search within a specific channel
- `in:<#C123456>` — Search in channel by ID
- `-in:channel-name` — Exclude a channel
- `in:<@U123456>` — Search in DMs with a user

### User Filters
- `from:<@U123456>` — Messages from a specific user (by ID)
- `from:username` — Messages from a user (by Slack username)
- `to:me` — Messages sent directly to you

### Content Filters
- `is:thread` — Only threaded messages
- `has:pin` — Pinned messages
- `has:link` — Messages containing links
- `has:file` — Messages with file attachments
- `has::emoji:` — Messages with a specific reaction

### Date Filters
- `before:YYYY-MM-DD` — Messages before a date
- `after:YYYY-MM-DD` — Messages after a date
- `on:YYYY-MM-DD` — Messages on a specific date
- `during:month` — Messages during a specific month (e.g., `during:january`)

### Text Matching
- `"exact phrase"` — Match an exact phrase
- `-word` — Exclude messages containing a word
- `wild*` — Wildcard matching (minimum 3 characters before `*`)

## File Search

To search for files, use the `content_types="files"` parameter with type filters:
- `type:images` — Image files
- `type:documents` — Document files
- `type:pdfs` — PDF files
- `type:spreadsheets` — Spreadsheet files
- `type:canvases` — Slack Canvases

Example: `content_types="files" type:pdfs budget after:2025-01-01`

## Following Up on Results

After finding relevant messages:
- Use `slack_read_thread` to get the full thread context for any threaded message.
- Use `slack_read_channel` with `oldest`/`latest` timestamps to read surrounding messages for context.
- Use `slack_read_user_profile` to identify who a user is when their ID appears in results.

## Common Pitfalls

- **Boolean operators don't work.** `AND`, `OR`, `NOT` are not supported. Use spaces (implicit AND) and `-` for exclusion.
- **Parentheses don't work.** Don't try to group search terms with `()`.
- **Search is not real-time.** Very recent messages (last few seconds) may not appear in search results. Use `slack_read_channel` for the most recent messages.
- **Private channel access.** Use `slack_search_public_and_private` when you need to include private channels, but note this requires user consent.

© anthropics · Apache-2.0 · anthropics/knowledge-work-plugins

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой