OpenAPI V3 명세를 AI 스킬로 변환하는 도구를 만들었습니다
I made a tool to convert OpenAPI V3 specifications into AI Skill
핵심 요약
OpenAPI V3 명세를 AI 에이전트가 효율적으로 사용할 수 있는 스킬로 변환해 주는 도구 'openapi2skill'을 소개합니다.
- 도구 기능 — OpenAPI V3 명세를 AI 에이전트용 스킬로 변환함
- 토큰 효율성 — 필요한 엔드포인트와 스키마만 읽도록 마크다운 파일로 구성됨
- 설치 방법 — Rust 기반의 cargo 명령어로 간편하게 설치 가능함
저는 openapi2skill을 만들었습니다.
이 도구는 URL이나 파일에 있는 OpenAPI V3 명세를 AI 에이전트 스킬로 변환하여 API와 효율적으로 상호작용할 수 있게 해줍니다.
결과물은 수많은 마크다운 파일과 인덱서로 구성되어 있어, 에이전트가 필요한 엔드포인트와 스키마 정의만 읽을 수 있도록 합니다.
몇 가지 API 명세로 테스트해 본 결과, 작업을 성공적으로 완료하는 데 필요한 지식을 로드하는 데 약 5k에서 10k 토큰 정도가 소요되었습니다 :D
저 혼자 쓰려고 만든 거지만, REST API 기반으로 개발 중이시라면 여러분께도 유용할 것 같네요 :D
설치는 다음 명령어로 가능합니다:
cargo install openapi2skill

