slack — community pavlok_CLI_agent, community, ide skills, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Perfect for Communication Agents needing seamless Slack integration for automated questioning and threaded responses. CLI agentにpavlokを使用させたらどうなるか自傷実験

motoya0118 motoya0118
[0]
[0]
Updated: 3/5/2026

Agent Capability Analysis

The slack skill by motoya0118 is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance.

Ideal Agent Persona

Perfect for Communication Agents needing seamless Slack integration for automated questioning and threaded responses.

Core Value

Empowers agents to post questions and replies in Slack threads using Python scripts, leveraging `scripts/slack.py` for efficient communication, with features like interval-based posting and follow-up messaging, utilizing CLI agents for interactive Slack experiences.

Capabilities Granted for slack

Automating Slack-based Q&A sessions
Generating threaded responses to user queries
Posting scheduled messages to Slack channels

! Prerequisites & Limits

  • Requires `scripts/slack.py` script execution
  • Dependent on Slack API compatibility
  • Limited to text-based message posting and replies
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

slack

Install slack, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with one-command setup.

SKILL.md
Readonly

Slack Ask + Thread Reply

Use scripts/slack.py to post a question and wait for the first reply, or to post a reply into an existing thread.

Run

bash
1uv run scripts/slack.py "Did you finish the task?" --interval 2 --follow-up-message "This counts as another ignore. Please reply in the thread."
bash
1uv run scripts/slack.py --mode reply --thread-ts 1700000000.000000 "Reply text"

Inputs

  • question is the message text (question in ask mode, reply in reply mode).
  • --mode chooses behavior (ask default, reply posts into a thread).
  • --no-reply-hint skips appending "Reply in thread."
  • --follow-up-message sets the message to post when a reply is not received within the ignore window.
    • Required in ask mode.
  • ask mode:
    • --interval sets polling interval in seconds (default: 2).
    • --thread-ts and --channel are not required.
  • reply mode:
    • --thread-ts is required.
    • --channel overrides SLACK_CHANNEL (accepts name or ID).
    • --interval is not used.

Outputs

Ask mode prints a single line:

{assistant_question: ..., user_answer: ..., is_answer: true|false, thread_ts: ..., message_ts: ...}

If no reply arrives before timeout, user_answer is null and is_answer is false.

Reply mode prints a single line:

{assistant_question: ..., user_answer: null, is_answer: false, thread_ts: ..., message_ts: ...}

Notes

  • Requires SLACK_BOT_USER_OAUTH_TOKEN.
  • Optional SLACK_USER_OAUTH_TOKEN is used for reading replies; if unset, the bot token is reused.
  • Missing history scopes will cause missing_scope errors; add channels:history, groups:history, im:history, and mpim:history as needed.
  • The CLI unescapes \n, \r, and \t sequences in question before sending.
  • Ask mode timeout is derived from env: IGNORE_SPAN * REPLY_COUNT_LIMIT.
  • ask mode requires --follow-up-message.

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is slack?

Perfect for Communication Agents needing seamless Slack integration for automated questioning and threaded responses. CLI agentにpavlokを使用させたらどうなるか自傷実験

How do I install slack?

Run the command: npx killer-skills add motoya0118/pavlok_CLI_agent/slack. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for slack?

Key use cases include: Automating Slack-based Q&A sessions, Generating threaded responses to user queries, Posting scheduled messages to Slack channels.

Which IDEs are compatible with slack?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for slack?

Requires `scripts/slack.py` script execution. Dependent on Slack API compatibility. Limited to text-based message posting and replies.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add motoya0118/pavlok_CLI_agent/slack. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use slack immediately in the current project.

Related Skills

Looking for an alternative to slack or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI