lab
Esc

Prueba con

↑↓ para moverte · Enter para abrir · también en /buscar?q= para agentes

skill avanzado claude-codecodexcursormcpgocli

CLI Printing Press: genera CLI y MCP para servicios y APIs

Convierte una API o un servicio web en una CLI orientada a agentes y un servidor MCP. El flujo investiga, genera y verifica el resultado; las skills guían el trabajo y el binario ejecuta sus fases.

✓ verificado el 26 oct 2026

Instrucciones para tu agente

Esto es lo que se copia. Pégaselo a tu agente y te lo monta paso a paso.

O ábrelo directamente en ClaudeChatGPT

Pega este texto a tu agente (Claude Code, Codex, OpenCode, Hermes o el que uses) y dile «ayúdame a montarlo». Son los pasos para ponerlo en marcha; el porqué de cada pieza está en la guía completa.


Para el agente: cómo acompañar al usuario

  1. Pregunta primero para qué lo quiere. Si su objetivo no necesita algún paso, sáltalo.
  2. Antes de instalar, comprueba lo que ya tiene (versiones, claves, sistema operativo).
  3. Avanza un paso cada vez: explica en una frase qué vas a hacer y deja que el usuario lo ejecute o lo apruebe.
  4. Tras cada paso, comprueba que funcionó antes de seguir. Si falla, para y explica el error.
  5. No inventes comandos ni opciones: si la documentación del proyecto contradice estos pasos, manda la documentación.
  6. Al terminar, haz una prueba real con el objetivo del usuario y dile dónde profundizar.

Pasos de configuración

Paso 1: comprueba los requisitos

Prepara Go 1.26.10 o posterior, Node.js ≥22.20.0 con npm/npx, curl, Bash y Claude Code para la vía principal del README. El instalador invoca skills@latest; el manifiesto de skills impone ese mínimo Node. Revisa la sección de instalación oficial antes de usarlo.

Paso 2: instala las dos piezas

curl -fsSL https://raw.githubusercontent.com/mvanhorn/cli-printing-press/main/scripts/install.sh | bash

Instala el binario y refresca las skills. Reinicia o recarga la sesión del agente después. La comprobación documentada del binario es:

cli-printing-press --version

Paso 3: inicia una generación de prueba

Dentro de Claude Code, el README muestra:

/printing-press Notion

Antes de continuar, concreta una operación de lectura con la que comprobarás el resultado. Para Codex sigue su guía, que distingue instalar skills para Codex de delegarle generación desde Claude.

Comprobación

Revisa la CLI generada, su ayuda, las evidencias y el resultado de las fases de verificación. Ejecuta la operación de lectura elegida con datos de prueba y compárala con la fuente. No presentes una generación terminada como una integración validada sin ese resultado.

Si algo falla

Comprueba que Go y Node/npm cumplen los requisitos y que el directorio de binarios Go está en PATH. Si la skill no aparece, recarga la sesión y confirma que instalaste tanto skills como binario. Consulta el README para retomar una fase sin rehacer todo el trabajo.

ver en .md ¿Prefieres el recurso entero?

Qué es

CLI Printing Press es un generador de herramientas de terminal para agentes. Combina un binario Go con skills que conducen la investigación y construcción de una CLI y un servidor MCP. El catálogo de herramientas ya publicadas vive en un repositorio separado, Printing Press Library.

Para qué te sirve

  • Cuando tu agente necesita consultar una API que todavía no tiene una interfaz cómoda de terminal.
  • Cuando quieres generar CLI y MCP a partir de una misma integración.
  • Cuando una operación repetitiva exige combinar datos en una caché SQLite y consultarlos localmente.

Cómo funciona

La skill conduce el proceso desde la identificación del servicio hasta las comprobaciones del código producido. Puede partir de una especificación, una web o una captura HAR según el flujo documentado. El binario participa en la generación y evaluación; instalar solo una de las dos piezas deja el circuito incompleto.

El proyecto diferencia el generador cli-printing-press del instalador de catálogo printing-press. No son comandos intercambiables. Las salidas incluyen los binarios de CLI y MCP, documentos de investigación y evidencias de verificación que conviene revisar antes de conectar cuentas reales.

Antes de empezar

El README actual pide Go 1.26.10 o posterior, Node/npm para npx y un agente compatible con skills. Claude Code es la vía más probada; hay instrucciones específicas para Codex y Cursor. El código es MIT, pero los servicios consultados y el modelo que ejecuta el flujo pueden tener costes propios.

Límites y alternativas

Generar una integración no prueba que todas sus operaciones sean correctas ni estables. Las APIs no oficiales pueden cambiar y las capturas de tráfico pueden contener datos privados. Empieza con una operación de lectura y revisa los entregables. Antes de generar otra herramienta, busca si el catálogo o una CLI oficial ya resuelve tu necesidad.

Recursos

Datos comprobados con GitHub el 26 oct 2026. Último commit en la rama predeterminada: 2026-10-26.