lab
Esc

Prueba con

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

herramienta intermedio claude-codecodexcligumroad

Gumroad CLI: reúne ventas y productos para revisar tu negocio

Consulta productos y sincroniza datos de ventas de Gumroad para preparar revisiones de tu actividad comercial con un agente.

✓ verificado el 27 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: prepara el acceso

Comprueba Node.js ≥22.20.0, npm/npx y Go ≥1.26.10; el instalador de Printing Press compila la CLI y llama a skills, que impone el mínimo de Node. Comprueba que el directorio de binarios indicado al instalar está en PATH (~/.local/bin en Unix). Obtén un token de tu aplicación OAuth de Gumroad y configúralo en tu entorno como GUMROAD_ACCESS_TOKEN. Verifica que sus permisos cubren productos, ventas, suscriptores y pagos antes de sincronizar.

Paso 2: instala la CLI

Ejecuta el comando de instalación del README:

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

Paso 3: prueba el flujo documentado

Ejecuta los comandos en este orden. Los términos, dominios e identificadores de ejemplo se sustituyen por los que correspondan a tu trabajo.

gumroad-pp-cli doctor
gumroad-pp-cli products list --agent
gumroad-pp-cli sync --resources products,sales,subscribers,payouts --latest-only --json

Comprobación

Comprueba que cada comando termina correctamente y que la salida corresponde a la cuenta, fuente o datos que seleccionaste. Una lista vacía no demuestra que el dato no exista: comprueba primero el alcance de la consulta y, si usas una copia local, su sincronización.

Si algo falla

Si aparece un error de permisos, vuelve a autorizar con los permisos que exige el endpoint, sin ampliar acceso innecesariamente. Para fallos de carga de archivos, consulta el flujo de subida de un solo uso del README. Consulta el README de esta CLI para las opciones específicas de tu sistema y versión. No compartas credenciales en la salida de diagnóstico.

ver en .md ¿Prefieres el recurso entero?

Qué es

Gumroad CLI trabaja con la API OAuth documentada de Gumroad. Da acceso a recursos de vendedor y añade una capa de sincronización y análisis local. Forma parte de Printing Press Library y tiene código y documentación propios dentro del catálogo.

Para qué te sirve

  • Cuando preparas una revisión de ventas y necesitas relacionarlas con tus productos.
  • Cuando tu agente debe consultar suscriptores y pagos sin recorrer páginas de resultados manualmente.

Cómo funciona

El token OAuth delimita los recursos disponibles. Los comandos de API consultan productos, ventas y otros datos; sync recoge una instantánea local para consultas posteriores. También dispone de un servidor MCP.

Antes de empezar

Necesitas una aplicación OAuth de Gumroad y un token autorizado con los permisos de tu tarea. La información comercial y las credenciales requieren almacenamiento protegido. La instalación recomendada con Node y npx incorpora el binario y su skill para agentes; las alternativas están en el README de esta herramienta. La carpeta contiene una licencia Apache-2.0; GitHub no detecta una licencia global para el catálogo.

Límites y alternativas

La copia local refleja solo el alcance y momento de la sincronización. Los endpoints de edición, licencias y ventas tienen permisos diferentes. El panel de vendedor es una alternativa para comprobar una operación antes de automatizarla.

Recursos