{"enrichment":{"faq":[{"a":"slack-channel-monitor runs a cron job that polls up to 10 Slack channels every minute. When a message contains your chosen trigger phrase, the skill automatically opens an OpenHands conversation with that message and recent context, then posts a link back to the Slack thread for easy access.","q":"How does slack-channel-monitor watch Slack channels for trigger phrases?"},{"a":"Yes, slack-channel-monitor can monitor up to 10 channels simultaneously. The skill polls all configured channels every minute, detecting trigger phrases across each one and initiating OpenHands conversations as needed.","q":"Can slack-channel-monitor monitor multiple Slack channels at once?"},{"a":"slack-channel-monitor posts a link to the OpenHands conversation back in the original Slack thread. Subsequent replies in that thread are automatically forwarded to continue the conversation, and the agent's final response is posted back to Slack.","q":"What happens after slack-channel-monitor triggers an OpenHands conversation?"},{"a":"slack-channel-monitor can be configured to respond to @mentions by setting your trigger phrase to include the bot mention. When someone tags the bot in a message, it creates an OpenHands conversation and manages the interaction automatically.","q":"How do I set up slack-channel-monitor to respond to @mentions?"},{"a":"slack-channel-monitor polls your configured Slack channels every minute. This frequent polling ensures that trigger phrases are detected quickly and OpenHands conversations are initiated with minimal delay.","q":"What is the polling frequency for slack-channel-monitor?"}],"shadow_tags":["message-polling","slack-integration","cron-automation","trigger-detection","thread-management","bot-reactions","conversation-linking","state-persistence","multi-channel-monitoring","webhook-alternative"],"summary_rewrite":"This skill automates Slack channel monitoring by running a cron job that polls up to 10 channels every minute. When a message contains your chosen trigger phrase, it opens an OpenHands conversation with that message and recent context, then posts a link back to the Slack thread. Subsequent replies in the thread are forwarded to continue the conversation, and the agent's final response is posted back to Slack."},"files":[{"bytes":12730,"path":"skills/slack-channel-monitor/SKILL.md","sha256":"2699798becdf629b7a837bca297c91fe26fa486fdf2a3a80ca628c56463f3f40","url":"https://skillfed.io/files/OpenHands/extensions/slack-channel-monitor/ef402746/SKILL.md"}],"id":"OpenHands/extensions/slack-channel-monitor","links":{"html":"https://skillfed.io/OpenHands/extensions/slack-channel-monitor","md":"https://skillfed.io/OpenHands/extensions/slack-channel-monitor.md","repo":"https://github.com/OpenHands/extensions"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":58,"language":"Python","last_updated":"2026-07-27","license":"MIT","name":"slack-channel-monitor","publisher":"OpenHands","stars":130},"relations":{"similar":[{"id":"OpenHands/extensions/github-repo-monitor"},{"id":"OpenHands/extensions/github-pr-reviewer"},{"id":"OpenHands/extensions/slack-standup-digest"},{"id":"OpenHands/extensions/incident-retrospective"},{"id":"OpenHands/extensions/openhands-automation"},{"id":"OpenHands/extensions/jira-issue-to-pr"},{"id":"joelhooks/joelclaw/egghead-slack"},{"id":"OpenHands/extensions/linear-triage"},{"id":"OpenHands/extensions/research-brief"},{"id":"moltis-org/moltis/slacrawl"}]},"slug":{"owner":"OpenHands","repo":"extensions","skill":"slack-channel-monitor"},"version":"ef402746"}
