Todo lo que necesitás para arrancar hoy.
Copiá, pegá, experimentá.
// menos de 10 minutos hasta el primer resultado real
npm install -g @anthropic-ai/claude-code
claude login
claude --version
claude "Mirá este repo y decime qué mejorarías"
// 4 pasos que se repiten en cualquier tarea, a cualquier escala
// el día 1 del colega — lo que le explicás una sola vez y no olvida nunca
# Mi Proyecto ## Stack - Runtime: Node.js 20 + TypeScript (strict mode) - Framework: Express - Base de datos: PostgreSQL con Prisma ORM - Tests: Jest + Supertest - Deploy: Railway / Render / VPS propio ## Convenciones de código - Nombres en camelCase para variables y funciones - PascalCase para clases e interfaces - async/await siempre — nunca callbacks ni .then() - Tipado estricto — no usar `any` bajo ningún concepto - Imports con rutas absolutas desde `src/` ## Estructura del proyecto src/ routes/ → endpoints de la API services/ → lógica de negocio models/ → tipos e interfaces middleware/ → auth, validación, errores utils/ → helpers reutilizables ## Comandos clave - Tests: npm test - Dev: npm run dev - Build: npm run build - DB: npx prisma migrate dev - Seed: npm run seed ## Flujo de trabajo - Siempre correr tests antes de terminar una tarea - Los commits siguen Conventional Commits (feat:, fix:, chore:) - PRs requieren tests pasando y al menos un reviewer ## NO TOCAR - /prisma/migrations/ — solo Prisma maneja esto - .env.production — nunca modificar directamente - /src/legacy/ — módulo en proceso de deprecación, no agregar código ## Contexto de negocio - Producto: [descripción breve de qué hace tu app] - Usuario objetivo: [quién lo usa] - Métrica clave: [qué importa medir] - Estado actual: [MVP / crecimiento / mantenimiento]
Guardalo en la raíz del repo como CLAUDE.md — Claude lo lee automáticamente cada vez que arranca.
// tratá a Claude como a un dev senior en su primer día — dale contexto, no adivinanzas
// todo lo que necesitás para seguir después del evento
// el plan mínimo para que no se quede en el cajón