slacrawl について
slacrawl は、ローカルの Slack アーカイブを検索し、必要に応じて更新するスキルです。鮮度確認、範囲を絞った検索、メッセージ照会、読み取り専用 SQL に対応し、同期方法によって必要なトークンが異なります。
主な機能
- 01アーカイブの鮮度と状態を確認
- 02メッセージを検索・一覧表示
- 03読み取り専用 SQL クエリを実行
- 04wiretap、bot、MCP 経由で同期
- 05範囲を絞った検索と同期
活用シーン
- 01Slack アーカイブに基づく質問への回答
- 02最近のデータが利用可能か確認
- 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 トークンが必要です。トークンがあると決めつけないでください。
コメント
Markdown 対応