Requisitos
- Node.js 14+ (sin dependencias externas)
- Cuenta activa en app.puente.xyz
- Una Platform API Key (
puente_studio_xxx) generada desde Configuración
1. Generar tu STUDIO_KEY
Configuración → Puente Studio Key
En el menú lateral o desde tu avatar → Configuración → Puente Studio Key → Nueva API Key.El formato es
puente_studio_xxxxxxxxxxxxxxxxxxxx.2. Clonar el repo
Estructura
3. Configurar tu .env
.env con tu key:
.env
4. Verificar que funciona
Lista tus artefactos:Si recibes un JSON con un array de artefactos (puede estar vacío si todavía no creaste ninguno), todo está correcto.
401, la STUDIO_KEY es inválida o está revocada — genera una nueva.
Editar una app existente
Crear una app nueva
id, public_id y api_key. Guárdalas inmediatamente — la api_key no se vuelve a mostrar.
Configurar git para no commitear el .env
El.env está en .gitignore del repo. Igual verifica:
Errores comunes
`STUDIO_KEY` placeholder en `.env`
`STUDIO_KEY` placeholder en `.env`
Si el archivo todavía tiene
{STUDIO_KEY} literal en vez de tu key real, ningún script va a funcionar. Pega tu key real sin las llaves.`401 Unauthorized` al listar artefactos
`401 Unauthorized` al listar artefactos
`404 Not Found` al actualizar un artefacto
`404 Not Found` al actualizar un artefacto
El ID no existe en tu equipo, o pertenece a otro equipo. Verifica con
GET /studio/artefactos (lista solo los del equipo asociado a tu key).Mi app perdió archivos después de un PUT
Mi app perdió archivos después de un PUT
Hiciste un
PUT con app_content parcial. El endpoint reemplaza el objeto completo. Si tienes copia local, vuelve a empaquetar todos los archivos y haz otro PUT. Si no, baja el artefacto a tu disco antes de futuros cambios.Siguiente paso
Usar con coding agents
Pegar el skill en Claude Code o Cursor para automatizar todo el flujo.
Referencia de API
Todos los endpoints con request y response.

