Ir al contenido principal
RepoMap Docs

repomap init

El comando init analiza tu repositorio y genera un CLAUDE.md inteligente con el contexto de tu proyecto.

Uso

repomap init [opciones]

Opciones

| Opción | Descripción | Default | |--------|-------------|---------| | --output <path> | Ruta de salida del CLAUDE.md | ./CLAUDE.md | | --depth <n> | Profundidad máxima de análisis | 5 | | --exclude <patterns> | Patrones glob a excluir | node_modules,.git | | --format <format> | Formato de salida: markdown, json | markdown | | --sync | Sincronizar con el dashboard | true | | --dry-run | Mostrar sin escribir | false |

Ejemplos

Inicialización básica

repomap init

Con ruta de salida personalizada

repomap init --output docs/CONTEXT.md

Excluir directorios adicionales

repomap init --exclude "dist,build,coverage"

Dry run — ver sin escribir

repomap init --dry-run

Qué analiza

RepoMap inspecciona:

  • Estructura de archivos — árbol de directorios con profundidad configurable
  • Package.json / pyproject.toml / Cargo.toml — dependencias y scripts
  • Archivos de configuración — tsconfig, eslint, prettier, etc.
  • Convenciones de código — patrones detectados en los archivos fuente
  • Documentación existente — README.md y otros archivos de docs

Output

El CLAUDE.md generado incluye:

# Proyecto
 
## Stack tecnológico
...
 
## Estructura del proyecto
...
 
## Comandos importantes
...
 
## Convenciones de código
...

Notas

  • El análisis puede tardar entre 5-30 segundos dependiendo del tamaño del repositorio
  • Los archivos binarios y node_modules siempre se excluyen automáticamente
  • Con --sync, el mapa se sube a tu dashboard para acceder desde cualquier lugar