ES
Docs / Primeros pasos

Inicio rápido

Añade tu primer módulo en un minuto. Solo necesitas git 2.25+ (sin él, GenPM usa los tarballs de GitHub).

1. Instala genpm

macOS y Linux:

curl -fsSL https://genpm.net/install.sh | sh

Windows (PowerShell):

irm https://genpm.net/install.ps1 | iex

Es un único binario, sin Node.js. Otras opciones (npm, una versión concreta, mirrors) en Instalación.

2. Añade un paquete

Ejecútalo en la raíz de tu proyecto. GenPM muestra el plan completo y pregunta antes de escribir nada.

genpm add @core/auth

GenPM resuelve @core/auth y su dependencia @core/db, verifica la firma del registry de cada manifiesto, descarga el commit exacto y lo escanea en local antes de mostrarte el plan.

3. Mira qué cambió

git status
  • El código está en src/lib/auth y src/lib/db: ahora es tu código.
  • Las reglas que lee tu IA están en src/lib/auth/AGENTS.md.
  • genpm.lock ancla cada paquete a un SHA de commit de 40 caracteres.
  • .env.example lista las variables que hay que configurar (solo nombres, nunca valores).

4. Deja que tu IA siga

Abre tu agente y pídele que integre el módulo. Lee las reglas del módulo y sigue su sección Integración:

Integra @core/auth siguiendo src/lib/auth/AGENTS.md. Añade login con GitHub.

Conecta el servidor MCP y tu agente también podrá hacer el paso 1.