mcpField
S
slacrawl

slacrawl

github.com/openclaw生産性393.3k279 回インストール今日更新
リポジトリ

slacrawl について

slacrawl は、ローカルの Slack アーカイブを検索し、必要に応じて更新するスキルです。鮮度確認、範囲を絞った検索、メッセージ照会、読み取り専用 SQL に対応し、同期方法によって必要なトークンが異なります。

主な機能

  1. 01アーカイブの鮮度と状態を確認
  2. 02メッセージを検索・一覧表示
  3. 03読み取り専用 SQL クエリを実行
  4. 04wiretap、bot、MCP 経由で同期
  5. 05範囲を絞った検索と同期

活用シーン

  1. 01Slack アーカイブに基づく質問への回答
  2. 02最近のデータが利用可能か確認
  3. 03SQL によるメッセージの集計や順位付け

MCP 対応

コネクターを設定すると、`--source mcp` を指定して Slack アーカイブを同期できます。このスキルはローカルアーカイブの照会にも対応します。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/openclaw/openclaw --skill slacrawl

インストール後、Claude Code で/slacrawlを入力して読み込まれたか確認します。

同梱ファイルagents/openai.yaml

詳細

Slacrawl

まずローカルの Slack アーカイブデータを使用します。最近の質問や現在の状況に関する質問では、データが最新か確認してください。

slacrawl doctor
slacrawl status --json

古い場合、または依頼された場合にのみ更新してください。

slacrawl sync --source wiretap
slacrawl sync --source bot --latest-only

wiretap は Slack Desktop のキャッシュを読み取り、bot は API トークンを使用します。desktop/api のエイリアスも引き続き使用できます。設定済みのコネクターでは --source mcp を使用できます。必要に応じて、ワークスペースを明示的に選択してください。--full は、意図的にバックフィルを実行する場合にのみ使用してください。

範囲を限定してクエリを実行してください。

slacrawl search --limit 20 "query"
slacrawl messages --since 7d --limit 50
slacrawl sql "select count(*) from messages;"

ワークスペース名/チャンネル名、絶対日付範囲、件数、トークン/ソースの制限を報告してください。正確な件数やランキングには、読み取り専用 SQL を使用してください。API 同期やスレッド/DM の完全な取得には Slack トークンが必要です。トークンがあると決めつけないでください。

コメント