2026-03-20 22:30:37 +09:00

1.6 KiB

name, description
name description
skill-slack Slack 대화 요약, 스레드 다이제스트, 액션 아이템 추출. 사용자가 "스레드 요약해줘", "대화 정리해줘", "할 일만 뽑아줘" 등 Slack 관련 요청을 할 때 사용.

skill-slack

Slack 통합 스킬. 포트 8502.

Trigger

  • slack_thread: 스레드 요약, 대화 정리
  • action_extractor: 할 일 추출, TODO 리스트, 액션 아이템

Do

  • Slack 채널/스레드 요약
  • 액션 아이템 자동 추출
  • LLM Gateway 연동 (Gemini)

Do Not

  • Slack API 토큰 없이 호출 금지
  • 비공개 채널은 권한 확인 후 처리

API

  • POST /api/v1/summarize - 스레드 요약
  • POST /api/v1/actions - 액션 아이템 추출
  • GET /api/v1/lists/{list_id}/items - 리스트 아이템 조회 (헤더: X-Team-Id)
  • POST /api/v1/lists/items - 리스트 아이템 생성
  • POST /api/v1/lists/items/update - 리스트 아이템 수정

슬랙 리스트 (컴퍼니엑스 콜드메일)

  • 워크스페이스: T09C98KB933 (companyx)
  • 콜드메일 리스트: F09L4S2C6BG
  • 접근 시 X-Team-Id 헤더 필요 (team_id: 79441171-3951-4870-beb8-916d07fe8be5)
  • 봇 토큰은 DB(slack_workspace 테이블)로 관리. get_slack_team_id_by_team_id()로 조회.
  • 현재 상태: 정상 동작 (260320 기본 토큰을 컴퍼니엑스로 전환)

환경변수

  • GEMINI_API_KEY, SKILL_SLACK_API_KEY (rb8001→skill 호출 시)
  • SLACK_BOT_TOKEN — 기본 워크스페이스 토큰
  • SLACK_TEAM_ID — 기본 워크스페이스 ID (미설정 시 companyx 리스트 접근 불가)