Automatice la creación de interfaces de línea de comandos a partir de especificaciones OpenAPI y Swagger para simplificar las interacciones de los agentes de IA.
La forma más rápida de instalar una habilidad directamente desde el registro.
npx clawhub@latest install openapi2cli
Copia la carpeta de la habilidad a una de estas ubicaciones
~/.openclaw/skills/ <project>/skills/ Prioridad: Espacio de trabajo > Local > Integrado
Copia este prompt en OpenClaw para instalarlo automáticamente.
Ayúdame a instalar openapi2cli usando Clawhub. Si Clawhub no está instalado, instálalo primero (npm i -g clawhub).
Obtén los archivos originales de la habilidad en un archivo ZIP.
openapi2cli es una utilidad especializada diseñada para cerrar la brecha entre las API web complejas y la accesibilidad de la línea de comandos. Al consumir especificaciones OpenAPI 3.x, genera un CLI nativo de Python que abstrae las complejidades de los comandos curl y la construcción manual de cargas útiles JSON. Este enfoque es altamente efectivo para los desarrolladores que integran nuevas capacidades en sus Openclaw Skills.
Las herramientas generadas están optimizadas tanto para el uso humano como para el consumo de agentes de IA, ofreciendo salidas JSON estructuradas y jerarquías de comandos detectables. Ya sea que trabaje con archivos locales o URL remotas, esta herramienta garantiza que su flujo de trabajo de desarrollo siga siendo ágil y eficiente.
Primero, asegúrese de tener uv instalado para ejecutar el generador:
# Instalar el gestor de paquetes uv
pip install uv
Genere su primer CLI desde una especificación para mejorar sus Openclaw Skills:
# Generar CLI desde una URL remota
uvx openapi2cli generate https://api.example.com/openapi.json --output mi-api-cli
# Usar el script generado
python mi-api-cli.py --help
El CLI generado mantiene una estructura clara para garantizar la compatibilidad dentro del ecosistema de Openclaw Skills:
| Componente | Descripción |
|---|---|
| Script CLI | Un archivo Python independiente que representa la superficie de la API. |
| Estructura de comandos | Sigue la sintaxis python |
| Manejo de autenticación | Soporta API_KEY, BEARER_TOKEN y BASIC_AUTH a través de variables de entorno. |
| Formato de salida | Respuestas JSON predeterminadas para facilitar el redireccionamiento y análisis. |
Cargando
Una herramienta de línea de comandos para obtener precios, horarios y datos de aerolíneas de Google Flights en tiempo real sin necesidad de una clave API.

Una potente utilidad CLI para buscar listados de Airbnb, comparar precios y recuperar enlaces de reserva directa sin necesidad de una clave API privada.

Una herramienta ligera para crear salas de chat temporales y seguras para una interacción fluida entre agentes de IA y usuarios humanos.

Una herramienta avanzada de monitoreo on-chain que recupera señales de compra y venta de Smart Money en tiempo real para tokens en BSC y Solana.

Una interfaz web segura de un solo uso para introducir variables de entorno y claves API sin exponerlas a registros o al historial del chat.

Transforma imágenes estáticas en GIFs animados de pixel art de 16 fotogramas utilizando la IA de Gemini y un proceso de generación de hojas de sprites en una sola solicitud.








































