AI 에이전트용 스킬
GetMyBot 스킬은 GetMyBot API 위에 구축된 완성된 에이전트 래퍼입니다. AI 에이전트(예: Claude Code)가 자연어로 봇을 다룰 수 있게 해줍니다: "GetMyBot에서 반응 만들기", "VIP 레이블로 GetMyBot 일괄 전송 시작", "봇 통계 보기". 내부적으로 스킬은 GetMyBot MCP 도구를 호출하며, MCP 서버가 연결되지 않은 경우 토큰으로 REST 요청을 수행합니다.
스킬은 별도의 유료 기능이나 마켓플레이스가 아닙니다. 에이전트 옆에 로컬로 설치하는 SKILL.md 파일(Claude Code 형식)입니다.
작동 방식
각 스킬은 점진적 공개 원칙으로 구성되어 있습니다: 짧은 설명이 도메인 표현으로 스킬을 트리거하고, 무거운 API 레퍼런스는 필요할 때만 로드됩니다. 각 스킬 내에 두 가지 접근 경로가 문서화되어 있습니다:
- MCP (권장) — GetMyBot MCP 서버가 에이전트에 연결된 경우 스킬이 직접 도구를 호출합니다.
- REST 폴백 — MCP를 사용할 수 없는 경우 스킬이 개인 토큰으로
curl요청으로 동일한 작업을 수행합니다.
모든 스킬의 인증은 동일합니다: 개인 토큰 mbp_…과 기본 주소 /api. 자세한 내용은 인증 가이드를 참조하세요.
여섯 가지 스킬
mybot— 진입점 및 탐색: GetMyBot API란, PAT와 접근 범위 얻는 방법, 기본 주소, MCP 서버 연결 방법, REST와 MCP의 구분, 오류 형식, 페이지네이션, 한도. 여기서 에이전트가 나머지 다섯 스킬로 진입합니다.mybot-bots— 봇 연결 및 관리: 토큰 확인, 연결, 목록 및 카드, 업데이트, 동기화, 토큰 변경, 전달, 삭제, 설정, 템플릿.mybot-reactions— 반응 편집기 (가장 큰 스킬): '트리거 → 조건 → 채팅 → 액션' 구조, 생성 및 업데이트, 트리거 유형, AND/OR 조건, 액션 카탈로그, 메시지와 버튼, 동적 버튼과 매개변수, 수식(DSL), 폴더, 반응 연결, SamBot에서 가져오기, 수식 확인, 순서.mybot-broadcasts— 일괄 전송: 반응으로 시작, 레이블별 세분화, 일시정지/재개/취소 및 상태, 이미 전송된 메시지 편집(개별 및 '전체 대상'), 대기열 및 재시도.mybot-data— 데이터와 통합: 컬렉션(테이블 — 필드 및 레코드), 시나리오(flows), 통합(AI, Google Sheets, GetCourse, WebSocket 외부 핸들러), 연결 및 접근.mybot-analytics— 관찰 가능성과 오디언스: 통계(잔액 소비, 지표, 로그, 반응 상태), 분석(오디언스, 채팅, 퍼널), 구독자 및 레이블, 대화, 결제(잔액, 요금제, 거래).
설치
스킬은 GetMyBot 저장소의 skills/ 폴더에 있습니다. 각 스킬은 SKILL.md (간단한 가이드)와 reference.md (MCP 및 curl 예시가 있는 전체 도메인 레퍼런스)가 있는 skills/<name>/ 폴더입니다.
에이전트가 스킬을 볼 수 있도록 Claude Code 스킬 디렉토리에 연결하세요. 저장소에 준비된 스크립트가 있습니다:
./skills/install.sh
이 스크립트는 저장소 내 폴더에 대한 ~/.claude/skills/<name> 심링크를 생성합니다 — 저장소의 변경 사항이 에이전트에 즉시 반영되며 불필요한 복사본이 생성되지 않습니다. 설치 후 일반 언어로 작업을 표현하면 ("GetMyBot에서 자동 응답 봇 만들기") 에이전트가 필요한 스킬을 자동으로 로드합니다.
다음 단계
- MCP — 프로그래밍 인터페이스 — 스킬이 호출하는 도구, 리소스, 프롬프트.
- 인증과 토큰 — PAT 생성 및 접근 범위 선택.
- 인터랙티브 레퍼런스 — 폴백 요청을 위한 전체 REST.