DOCS/skills/SKILL.md

6.9 KiB

name, description, tags
name description tags
robeing-skills-overview 로빙(robeing)이 보유한 모든 스킬의 요약 및 의도 분석 컨텍스트. 사용자 의도 파악 시 어떤 스킬을 호출할지 결정하는 참고 문서.
robeing
skills
ssot

로빙 스킬 문서 요약

로빙이 사용할 수 있는 스킬 목록과 각 스킬의 역할·트리거를 요약합니다. 의도 분석 시 이 문서를 컨텍스트로 활용할 수 있습니다.

스킬 목록 (링크)

스킬 포트 역할 상세 문서
skill-email 8501 Gmail 읽기/쓰기 skill-email/SKILL.md
skill-news 8505 뉴스 수집·AI 요약 skill-news/SKILL.md
skill-slack 8502 Slack 대화 요약·액션 추출 skill-slack/SKILL.md
skill-calendar 8512 Google/Slack/네이버웍스 캘린더 skill-calendar/SKILL.md
skill-rag-file 8508 PDF/DOCX RAG·문서 검색 skill-rag-file/SKILL.md
skill-embedding 8515 텍스트 임베딩·감정 분류 skill-embedding/SKILL.md
skill-llm (내장) 일반 대화·생성 skill-llm/SKILL.md
companyx-rag (skill-rag-file) Company X 내부 문서 근거 검색 companyx-rag/SKILL.md
goosefarm-query 8200 GooseFarm 배당·금·부동산·환율·암호화폐·M2 조회 goosefarm-query/SKILL.md
github-analyze (내장) GitHub 레포 분석·코드 리뷰(읽기)·구조·커밋 히스토리 github-analyze/SKILL.md
github-manage (내장) PR·이슈·브랜치 등 GitHub 호스팅 관리 github-manage/SKILL.md
git-ops (내장) git clone/pull/push/commit 실행 git-ops/SKILL.md
skill-translate (내장) 언어 번역 및 변환 skill-translate/SKILL.md
session-logs (내장, 8001) 과거 대화 검색·토큰 비용 집계 session-logs/SKILL.md
blogwatcher (skill-news, 8505) RSS/블로그 피드 구독·새 글 모니터링 blogwatcher/SKILL.md
summarize 8516 URL/유튜브/텍스트 요약 summarize/SKILL.md
whisper 8517 음성→텍스트 변환 whisper/SKILL.md
gitea 8518 Gitea 레포/이슈/PR 관리 gitea/SKILL.md
himalaya (skill-email, 8501) IMAP/SMTP 범용 메일 (Gmail 외) himalaya/SKILL.md
skill-creator (스크립트) 새 스킬 서비스 스캐폴딩 skill-creator/SKILL.md

의도 → 스킬 매핑 (요약)

사용자 의도 호출 스킬
이메일 읽기/쓰기/요약 skill-email
뉴스 검색·요약 skill-news
Slack 스레드 요약·액션 추출 skill-slack
일정 등록/조회/삭제 skill-calendar
문서 분석·RAG 검색 skill-rag-file
Company X 내부 문서 근거 companyx-rag (skill-rag-file)
GooseFarm 시장·자산 데이터(배당·금·부동산·환율·코인·M2) goosefarm-query
GitHub 레포 분석·코드 리뷰(읽기)·구조 파악 github-analyze
PR·이슈·브랜치 관리(GitHub) github-manage
git clone/pull/push/commit 실행 git-ops
실시간 웹 검색 (날씨/주가/환율/시세/뉴스) web-search
사용자 정보/시간/날짜/자기 코드/드래프트/과거 대화 self-inspect
일반 대화·정보 질의 skill-llm (내장)
번역 및 언어 변환 skill-translate
과거 대화 검색·토큰 비용 확인 session-logs
RSS/블로그 구독·새 글 확인 blogwatcher (skill-news)
URL/유튜브/텍스트 요약 summarize
음성 파일 텍스트 변환 whisper
Gitea 이슈/PR/레포 관리 gitea (provider=gitea)
GitHub 이슈/PR/레포 관리 gitea (provider=github)
IMAP/SMTP 메일 (Gmail 외) himalaya (skill-email)

Company X RAG 실행 계약

  • 의도명 SSOT: companyx_rag
  • 스킬 문서 SSOT: companyx-rag
  • 실행 계획 계약: RAG/companyx_search
  • 해석 기준: 의도 분류에서는 companyx-rag 스킬 설명을 참고하지만, 실행 레이어에서는 Company X 내부 문서 근거 요청을 RAG 스킬의 companyx_search 액션으로 보존합니다. 이 값은 skill-llmtask_type alias가 아닙니다.

파일 첨부 → 1차 라우팅

원칙: 최종 라우팅은 본 문서(SKILL.md)의 스킬 정의·트리거와 **브레인(LLM 의도분류)**가 함께 담당한다. 아래 표는 파일 메타 기준 참고 힌트이며, 특히 혼합 첨부처럼 단일 스킬이 자명하지 않은 경우 표의 한 행으로 결과(예: needs_clarify 고정)를 미리 확정하지 않는다.

파일군 대표 확장자 MIME 상위 1차 스킬 비고
문서 pdf, docx, doc, xlsx, xls, pptx, ppt, txt, md, csv, tsv, json, xml, html, htm application/pdf, application/vnd.*, text/*, application/json skill-rag-file 이미지 내장 PDF OCR은 skill-rag-file 내부 처리
오디오 m4a, mp3, wav, aac, ogg, flac, opus, webm audio/* whisper application/octet-stream이어도 확장자가 오디오면 오디오로 본다
이미지 단독 jpg, jpeg, png, webp, gif image/* 미지원 비전 스킬 미구현 상태에서는 라우팅하지 않음
압축 zip, 7z, rar, tar application/zip 미지원 안전 정책상 직접 처리하지 않음
실행·바이너리 exe, dmg, app, sh, bat, bin application/x-* 미지원 문서·오디오 스킬로 라우팅하지 않음
혼합 첨부 문서+오디오 등 혼합 **브레인(의도분류)**이 맥락·의도에 따라 후보 스킬·needs_clarify 등을 판단한다. 문서와 오디오를 한 스킬로 억지 병합하지 않는다는 제약은 각 스킬 SKILL.md를 따른다.

whisperskill-rag-file: 오디오는 먼저 whisper로 전사하고, 전사 결과를 문서 인덱싱·검색으로 이어갈 때 skill-rag-file이 다음 후보입니다.

상세 스킬 문서

각 스킬의 트리거, Do/Do Not, API 경로 등은 위 링크의 상세 문서를 참조하세요.

관련 문서