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 initCon ruta de salida personalizada
repomap init --output docs/CONTEXT.mdExcluir directorios adicionales
repomap init --exclude "dist,build,coverage"Dry run — ver sin escribir
repomap init --dry-runQué 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_modulessiempre se excluyen automáticamente - Con
--sync, el mapa se sube a tu dashboard para acceder desde cualquier lugar