# Filetree: un índice del repositorio que detecta cambios

> Orienta a tu agente con descripciones breves por archivo y detecta cuándo ese mapa ha quedado desactualizado.

Verificado el 26 oct 2026.

## Qué es

Filetree es un plugin de Claude Code que mantiene FILETREE.md. Las descripciones explican la función de cada archivo y un archivo auxiliar de hashes permite detectar cambios sin pedir al modelo otra lectura completa.

## Para qué te sirve

- Cuando cada sesión repite la exploración de carpetas.
- Cuando necesitas descubrir descripciones que ya no corresponden al código.
- Cuando quieres compartir un mapa del proyecto revisable en Git.

## Cómo funciona

init crea el índice; update incorpora altas, cambios, bajas y renombrados. lint compara el estado sin llamar al modelo. La configuración permite excluir archivos y elegir la ruta del manifiesto. Existe un modo personal que mantiene los entregables fuera del seguimiento.

## Antes de empezar

Claude Code, Git y Python 3.9 o posterior. El README indica que usa la biblioteca estándar de Python. Decide si el índice será compartido o personal antes de inicializarlo, y revisa las propuestas de cambios a CLAUDE.md o AGENTS.md.

## Límites y alternativas

Los resúmenes pueden omitir contratos relevantes: abre el archivo antes de editar. Un hash detecta cambios, pero no demuestra que la descripción sea correcta. Para un repositorio pequeño, un README con un mapa manual puede resolver la misma orientación.

## Recursos

- [Repositorio](https://github.com/nekocode/filetree-skill) - 163 estrellas.
- [README y documentación](https://github.com/nekocode/filetree-skill#readme) - configuración y requisitos.
- [Historial](https://github.com/nekocode/filetree-skill/commits/HEAD/) - último commit comprobado: 2026-07-20.
