OpenAPI 및 Swagger 사양에서 명령줄 인터페이스 생성을 자동화하여 AI 에이전트 상호 작용을 단순화합니다.
레지스트리에서 스킬을 바로 설치하는 가장 빠른 방법입니다.
npx clawhub@latest install openapi2cli
스킬 폴더를 다음 위치 중 하나로 복사하세요
~/.openclaw/skills/ <project>/skills/ 우선순위: 워크스페이스 > 로컬 > 번들
이 프롬프트를 OpenClaw에 복사하면 자동으로 설치됩니다.
Clawhub를 사용해서 openapi2cli 설치를 도와줘. Clawhub가 설치되어 있지 않다면 먼저 설치해 줘 (npm i -g clawhub).
ZIP 아카이브 형태의 원본 스킬 파일을 받으세요.
openapi2cli는 복잡한 웹 API와 명령줄 접근성 사이의 간극을 메우기 위해 설계된 전문 유틸리티입니다. OpenAPI 3.x 사양을 분석하여 curl 명령의 복잡성과 수동 JSON 페이로드 구축을 추상화하는 네이티브 Python CLI를 생성합니다. 이 접근 방식은 Openclaw Skills에 새로운 기능을 통합하려는 개발자에게 매우 효과적입니다.
생성된 도구는 인간의 사용과 AI 에이전트의 소비 모두에 최적화되어 있으며, 구조화된 JSON 출력과 탐색 가능한 명령 계층 구조를 제공합니다. 로컬 파일이나 원격 URL로 작업하든 이 도구는 개발 워크플로우를 간소화하고 효율적으로 유지해 줍니다.
먼저, 생성기를 실행하기 위해 uv가 설치되어 있는지 확인하십시오:
# uv 패키지 관리자 설치
pip install uv
Openclaw Skills를 향상시키기 위해 사양에서 첫 번째 CLI를 생성하십시오:
# 원격 URL에서 CLI 생성
uvx openapi2cli generate https://api.example.com/openapi.json --output my-api-cli
# 생성된 스크립트 사용
python my-api-cli.py --help
생성된 CLI는 Openclaw Skills 생태계 내에서 호환성을 보장하기 위해 명확한 구조를 유지합니다:
| 구성 요소 | 설명 |
|---|---|
| CLI 스크립트 | API 표면을 나타내는 독립형 Python 파일입니다. |
| 명령 구조 | python |
| 인증 처리 | 환경 변수를 통해 API_KEY, BEARER_TOKEN 및 BASIC_AUTH를 지원합니다. |
| 출력 형식 | 쉬운 파이핑 및 파싱을 위한 기본 JSON 응답입니다. |
로드 중
개인 API 키 없이 Airbnb 리스팅을 검색하고, 가격을 비교하고, 직접 예약 링크를 검색할 수 있는 강력한 CLI 유틸리티입니다.

BSC 및 Solana의 토큰에 대한 실시간 스마트 머니 매수 및 매도 신호를 검색하는 고급 온체인 모니터링 도구입니다.

Gemini AI와 단일 요청 스프라이트 시트 생성 프로세스를 사용하여 정지 이미지를 16프레임 애니메이션 픽셀 아트 GIF로 변환합니다.








































