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
1
Entra a app.puente.xyz
Inicia sesión con tu cuenta del workspace.
2
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.3
Cópiala y guárdala segura
Esta es tu credencial maestra. No la commitees en ningún repo. La key solo se muestra una vez.
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
1
Bajar el artefacto a tu disco
app_content a APP/files/.2
Editar los archivos
Modifica los archivos en
APP/files/ con tu editor (VSCode, vim, Cursor, etc.).3
Empaquetar el resultado
APP/output.json listo para subir.4
Subir los cambios
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.`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.

