happybell80 d4e75f5913 fix: SKILL.md API 섹션을 실제 서비스와 일치시킴
- skill-email: GET /fetch → GET /messages (실제 엔드포인트에 맞춤) + 파라미터 명세
- skill-news: API 섹션 보강 (search, summarize, latest 파라미터 명세)

연결: rb8001 #180(404), rb8001 이슈 조사 종합 보고서

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 20:22:15 +09:00

1.5 KiB

name, description, runtime
name description runtime
skill-news 뉴스 검색·스크래핑·AI 요약. 사용자가 "요즘 뉴스 있어?", "테크 업계 소식 찾아봐", "기사 요약해줘" 등 뉴스 관련 요청을 할 때 사용.
kind service_url_env
external_http SKILL_NEWS_URL

skill-news

뉴스 수집 및 AI 요약 스킬. 포트 8505.

Trigger

  • news_fetch: 최신 뉴스 검색, 업계 소식, 기사 찾기
  • news_summary: 이미 수집된 뉴스/기사 요약

Do

  • Google News 크롤러 + Playwright 스크래핑
  • Gemini AI 요약
  • ChromaDB로 뉴스 데이터 관리

Do Not

  • 실시간 뉴스가 아닌 과거 아카이브만 요청 시 검색 범위 명시
  • 저작권 있는 본문 전체 복사 금지

API

뉴스 검색

POST /api/news/search

파라미터 타입 필수 설명
keywords List[str] 필수 검색 키워드
max_items int 선택 최대 수집 수 (기본 20)
days_back int 선택 검색 기간 (기본 7일)
format string 선택 응답 형식: "json" (기본) 또는 "slack"

뉴스 요약

POST /api/news/summarize

파라미터 타입 필수 설명
article_id string 필수 기사 ID
style string 선택 요약 스타일

최신 뉴스 조회

GET /api/news/latest

파라미터 타입 필수 설명
limit int 선택 조회 수 (기본 20)

환경변수

  • GEMINI_API_KEY, DEFAULT_LLM_MODEL, DATABASE_URL