API 호출 설정
AI가 어떤 API든 호출할 수 있게 해 — 날씨, 주식, 번역 원하는 대로
이 Skill이 뭘 하는 거야?
Web Search가 AI한테 웹 검색 능력을 주고, API Call이 AI한테 각종 온라인 서비스와 직접 대화 능력을 준다.
날씨 예보, 주가 시세, 번역 인터페이스, GitHub 레포 정보 —— 사실 API 있으면, AI가 직접 호출할 수 있어. 넌 중간에서 복사 붙이기 할 필욘 없어.
설정 끝나면 넘 "北京 오늘 날씨 어때?" 하나 말하면, AI가 바로 날씨 API를 호출해서 결과 알려줄 거야.
API 호출 없는 게 뭔 느낌인데
AI한테 「GitHub 저장소의 star 수를 확인해 줄래?」라고 하니까 「저는 외부 서비스에 접근할 수 없어요」라고 하고. 넌 AI더러 텍스트 번역하고 Slack에 올리게 하고 싶으니까 「수동으로 해 주세요」라고 해. 전화 오케이스 —— AI한테 결과를 물어보고, AI는 넌 해 주라고 하고, 너는 하고 또 AI한테 정리해 달라고 하고. 지치지 않아?
템플릿 1: Git Commit Hook 감시
대부분의 REST API 연동할 수 있는 만능 템플릿. URL이랑 파라미터만 바꾸면 돼.
REST API 일반 설정 · Skill 템플릿
SKILL
## SKILL: REST API 일반 호출
템플릿 2: 브랜드 매니저
가장 흔한 파일 작업 시나리오 중 하나. 정규식 매칭, 날짜 포맷, 순번 매기기 지원, 한 줄로 수백 개 파일 정리 끝.
날씨 조회 API · Skill 템플릿
SKILL
## SKILL: 날씨 조회
템플릿 1: 디딩딩 로봇
개발자 福利 —— AI가 저장소 정보 확인, issue 조회, PR 모니터링을 도와줌, 대화창 안 떠날 수 있음.
GitHub API 통합 · Skill 템플릿
SKILL
## SKILL: GitHub API
skill_config 설정 참고
API 호출의 일반적인 설정 템플릿. 인증과 보안 부분을 중점적으로 봐:
API 호출 skill_config
skill_config:
API Key는 환경 변수에 저장하는 게 강력 추천. 설정 파일에 하드코딩하면 안 됨. Git에 실수로 커밋되면 노출됨. ${VARIABLE_NAME} 문법으로 환경 변수 참조하면 안전하고 편함.
관련 자료
API 호출은 보통 이런 능력들과 함께 사용된다:
- Web Search 설정 —— 검색이 가장 단순한 정보 수집 방식
- 알림 푸시 설정 —— API가 데이터를 받은 후 푸시로 보내기
- CRM 관리 템플릿 —— API 연동으로 CRM 시스템을 구축하는 실전 시나리오