Community코딩 & 개발github.com

steipete/slack

Slack 도구 액션: 메시지 전송/읽기/편집/삭제, 반응 추가/제거, 고정/고정 해제, 고정/반응/이모지 목록 확인, 회원 정보 조회.

slack란 무엇인가요?

이 스킬은 AI 에이전트가 Slack API를 통해 다양한 작업을 수행할 수 있도록 지원합니다. 메시지 전송, 읽기, 편집, 삭제와 같은 기본적인 메시지 관리 기능뿐만 아니라, 이모지 반응 추가/제거, 메시지 고정/고정 해제, 고정된 메시지 목록 및 반응 목록 조회, 이모지 목록 확인, 조직 내 회원 정보 조회 등 폭넓은 기능을 제공합니다. 주로 Claude Code, Cursor, Codex 등 LLM 기반 코딩 도구에서 사용되며, 개발자들이 Slack과 복잡한 상호작용을 자동화하고 효율적으로 협업할 수 있게 해줍니다. SKILL.md 문서에 정의된 API 엔드포인트를 기반으로 동작하며, 사용자는 자연어 명령만으로도 Slack 내의 다양한 작업을 손쉽게 처리할 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
Part ofReact
npx skills add https://github.com/steipete/clawdis/tree/main/skills/slack

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

slack은(는) 무엇을 하나요?

Slack 도구 액션: 메시지 전송/읽기/편집/삭제, 반응 추가/제거, 고정/고정 해제, 고정/반응/이모지 목록 확인, 회원 정보 조회.

사용 가능한 작업

  • 메시지 전송 (sendMessage) - 채널에 새 메시지를 보냅니다.
  • 메시지 읽기 (readMessage) - 특정 메시지의 내용을 읽습니다.
  • 메시지 편집 (editMessage) - 기존 메시지를 수정합니다.
  • 메시지 삭제 (deleteMessage) - 메시지를 삭제합니다.
  • 반응 추가 (addReaction) - 메시지에 이모지 반응을 추가합니다.
  • 반응 제거 (removeReaction) - 메시지에서 이모지 반응을 제거합니다.
  • 메시지 고정 (pinMessage) - 메시지를 채널에 고정합니다.
  • 고정 해제 (unpinMessage) - 채널에서 메시지 고정을 해제합니다.
  • 고정 목록 조회 (listPins) - 채널에 고정된 모든 메시지를 조회합니다.
  • 반응 목록 조회 (listReactions) - 특정 메시지의 모든 반응을 조회합니다.
  • 이모지 목록 조회 (listEmoji) - 워크스페이스에서 사용 가능한 모든 이모지를 조회합니다.
  • 회원 정보 (memberInfo) - Slack 워크스페이스 내 회원의 세부 정보를 조회합니다.

설정 방법

  1. Slack API에서 새 앱을 만들고 다음 Bot Token Scopes를 추가하세요:

    • chat:write
    • chat:write.public
    • channels:history
    • channels:read
    • reactions:read
    • reactions:write
    • pins:read
    • pins:write
    • emoji:read
    • users:read
  2. 앱을 워크스페이스에 설치하고 Bot Token (xoxb-...)을 복사하세요.

  3. 환경 변수를 설정하세요:

    export SLACK_BOT_TOKEN="xoxb-..."
    export SLACK_DEFAULT_CHANNEL="#general"  # 선택 사항
    

사용 예시 (Claude Code)

# 자동 업데이트 메시지 전송하기
/claude slack send #notifications "Deploy 완료: 버전 2.3.1"

# 마지막 메시지 읽기
/claude slack read #general

# 버그 리포트에 반응 추가하기
/claude slack react C12345678 "bug"

# 특정 채널 고정 메시지 조회하기
/claude slack list-pins #important

# 특정 멤버 정보 확인하기
/claude slack member-info @peter

라이선스

MIT

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

steipete/1password

Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.

steipete/apple-notes

Create, view, edit, delete, search, move, or export Apple Notes via the memo CLI on macOS.

steipete/apple-reminders

List, add, edit, complete, or delete Apple Reminders and reminder lists via remindctl.

steipete/bear-notes

Create, search, and manage Bear notes via grizzly CLI.

steipete/blogwatcher

Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.

steipete/blucli

BluOS CLI (blu) for discovery, playback, grouping, and volume.

steipete/bluebubbles

Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.

steipete/camsnap

Capture frames or clips from RTSP/ONVIF cameras.

steipete/clawhub

Search, install, update, sync, or publish agent skills with the ClawHub CLI and registry.

steipete/coding-agent

Delegate coding work to Codex, Claude Code, or OpenCode as background workers; not simple edits or read-only code lookup.

steipete/discord

Discord message-tool ops: send/read/edit/delete, react, poll, pin, thread, search, presence, media/components.

steipete/eightctl

Control Eight Sleep pods (status, temperature, alarms, schedules).

steipete/gemini

Gemini CLI one-shot prompts, summaries, generation, skills, hooks, MCP, or Gemma routing.

steipete/gh-issues

Fetch GitHub issues, select candidates, spawn background fix agents, open PRs, and optionally process PR review comments.

steipete/gifgrep

Search GIF providers with CLI/TUI, download results, and extract stills/sheets.

steipete/github

GitHub CLI for issues, PRs, CI/check logs, comments, reviews, releases, repos, and gh api queries.

steipete/gog

Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.

steipete/goplaces

Query Google Places for text search, place details, resolve, reviews, or scriptable JSON via goplaces.

steipete/healthcheck

Audit/harden OpenClaw hosts: SSH, firewall, updates, exposure, backups, disk encryption, gateway security.

steipete/himalaya

Himalaya CLI for IMAP/SMTP mail: list, read, search, compose, reply, forward, copy, move, delete.

관련 스킬