lab
Esc

Prueba con

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

sistema intermedio claude-codecodexhermesopenclawclimcp

Printing Press Library: encuentra e instala una CLI para tu agente

Busca una integración ya construida y añade su binario y skill al agente para resolver tareas concretas sin generar una herramienta desde cero.

✓ 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

Preparación

Comprueba Node.js ≥20 y npm/npx para el instalador del catálogo. Si también instalas skills por la ruta actual de skills, comprueba Node.js ≥22.20.0. Antes de instalar una CLI, revisa sus requisitos específicos en su carpeta.

Para instalar el binario, comprueba además Go ≥1.26.10, versión de .go-version que exige el instalador. El instalador compila con go install; si no tienes Go, utiliza la publicación precompilada de la CLI siguiendo su README. Listar y buscar en el catálogo no requieren compilar.

Paso 1: consulta el catálogo

Con Node y npx disponibles, ejecuta los comandos documentados. Estos comandos consultan el catálogo y no instalan sus CLIs:

npx -y @mvanhorn/printing-press-library list
npx -y @mvanhorn/printing-press-library search flights --json

Paso 2: revisa una entrada

Abre el README de la herramienta seleccionada. Comprueba plataforma, licencia de su carpeta, credenciales necesarias y qué peticiones o acciones hará. El catálogo no tiene un único método de autenticación.

Paso 3: instala solo la herramienta que necesitas

Este es el ejemplo del README para ESPN. Ejecútalo solo si esa es la herramienta elegida:

npx -y @mvanhorn/printing-press-library install espn

Esta ruta instala ambos y requiere Node.js ≥22.20.0. El binario se llama espn-pp-cli: añade ~/.local/bin a PATH en macOS/Linux o %LOCALAPPDATA%\Programs\PrintingPress\bin en Windows. El instalador añade binario y skill. El README explica cómo usar cli-only o skill-only cuando necesitas una sola pieza; consulta después la guía de la CLI elegida para su acceso y uso.

Comprobación

Consulta el inventario de instalaciones:

npx -y @mvanhorn/printing-press-library list --installed

Comprueba que aparece la entrada prevista y que el agente ve su skill. La instalación no verifica por sí misma los permisos sobre el servicio remoto: sigue el diagnóstico específico de esa herramienta y comienza por una lectura.

Si algo falla

Distingue problemas del instalador y problemas de la CLI instalada. Revisa el PATH para el binario y el arnés destinatario para la skill; comprueba los permisos o tokens en la documentación del servicio. No confundas el instalador printing-press-library con el generador cli-printing-press. Consulta el README del catálogo.

ver en .md ¿Prefieres el recurso entero?

Qué es

Printing Press Library es el catálogo de herramientas ya creadas con CLI Printing Press. Cada entrada tiene una carpeta de código, documentación, una skill enfocada y una vía de instalación; el generador de nuevas herramientas vive en otro repositorio.

Para qué te sirve

  • Cuando tu agente necesita consultar un servicio y quieres comprobar si ya existe una integración.
  • Cuando buscas instalar solo una herramienta de negocio en lugar de cargar todo el catálogo.
  • Cuando necesitas decidir entre usar una CLI desde la terminal o conectar su variante MCP, si esa entrada dispone de ella.

Cómo funciona

El instalador npm lee registry.json y resuelve la herramienta elegida. La instalación habitual incorpora el binario Go y la skill específica; las opciones cli-only y skill-only separan ambas piezas. Una skill de descubrimiento ayuda al agente a buscar en el catálogo antes de instalar. El README consultado enumera 597 herramientas en 22 categorías; es una cifra del catálogo en esta fecha, no una promesa de cobertura estable.

Antes de empezar

La instalación del binario por el catálogo exige Go ≥1.26.10 además de Node.js/npm; sin Go, utiliza la publicación precompilada de la herramienta.

Necesitas Node.js ≥20 con npm/npx para el instalador del catálogo; la ruta actual de skills requiere Node.js ≥22.20.0. Los requisitos del binario, plataformas, cuentas y credenciales se consultan en el README de cada entrada. La búsqueda y el listado no instalan las CLIs del catálogo. Las skills admiten distintos arneses y existen instrucciones específicas para Hermes y OpenClaw.

Límites y alternativas

El catálogo mezcla APIs oficiales, servicios con sesión y fuentes públicas extraídas de webs. Una entrada publicada no garantiza que todos sus comandos funcionen con tu cuenta. Revisa la herramienta concreta antes de darle acceso. Los builds con metadatos de release se fijan a un commit del catálogo, pero eso no autentica por sí solo todo el proceso de distribución.

GitHub no detecta una licencia global y no hay un archivo LICENSE en la raíz consultada. Varias CLIs incluyen Apache-2.0 en su propia carpeta; no extiendas esa licencia automáticamente al monorepo. Una CLI oficial puede ser preferible si resuelve la tarea; CLI Printing Press sirve para construir una nueva integración cuando no encuentras una existente.

Recursos

Recursos relacionados