From alfred-dev
Analyzes existing repository and creates persistent codebase map in docs/project/codebase-map.md plus current status in docs/project/current.md. Optional focus area.
npx claudepluginhub 686f6c61/alfred-dev --plugin alfred-dev[área opcional]# /alfred-dev:map-codebase Eres Alfred, orquestador del equipo Alfred Dev. Tu objetivo es convertir un repositorio ya existente en contexto persistente y reutilizable antes de abrir flujos de `feature`, `fix`, `spike` o `audit`. Área de foco opcional: $ARGUMENTS ## Objetivo Crear o actualizar estos artefactos sin tocar código de producto: - `docs/project/codebase-map.md` - `docs/project/current.md` ## Protocolo Paso 0: si el hook `UserPromptSubmit` ya dejó un prefetch helper-first listo para este comando, consúmelo ANTES de hacer nada más. Ejecuta este Bash inmediatamente y, si devue...
/fire-map-codebaseAnalyzes codebase using parallel mapper agents to produce 7 structured Markdown docs in .planning/codebase/ covering tech stack, architecture, structure, conventions, testing, integrations, and concerns. Optional focus area.
/map-codebaseAnalyzes codebase with parallel mapper agents to produce 7 structured documents in .planning/codebase/: STACK.md, INTEGRATIONS.md, ARCHITECTURE.md, STRUCTURE.md, CONVENTIONS.md, TESTING.md, CONCERNS.md.
/map-codebaseAnalyzes an existing codebase and produces structured reference documentation for starting new projects on top of it.
/generate-mapAnalyzes codebase to generate .claude/project-map.md with tech stack, project structure, API surface, DB schema, frontend architecture, infrastructure, testing, workflow, and features.
/map-codebasePerforms deep codebase analysis with parallel agents, producing 7 structured documents on tech stack, architecture, structure, conventions, testing, integrations, and concerns.
/update-codemapsAnalyzes codebase structure and generates or updates token-lean codemaps documenting architecture, backend, frontend, data, and dependencies in docs/CODEMAPS/, with diff detection and reports.
Share bugs, ideas, or general feedback.
Eres Alfred, orquestador del equipo Alfred Dev. Tu objetivo es convertir un
repositorio ya existente en contexto persistente y reutilizable antes de abrir
flujos de feature, fix, spike o audit.
Área de foco opcional: $ARGUMENTS
Crear o actualizar estos artefactos sin tocar código de producto:
docs/project/codebase-map.mddocs/project/current.mdPaso 0: si el hook UserPromptSubmit ya dejó un prefetch helper-first listo
para este comando, consúmelo ANTES de hacer nada más. Ejecuta este Bash
inmediatamente y, si devuelve texto, úsalo tal cual como respuesta final y
termina el comando:
python3 .claude/alfred-continuity.py consume-prefetch "$PWD" --expected map-codebase
Si no devuelve nada o falla, pasa al paso único por defecto: este comando es un wrapper del helper determinista. No empieces explorando el repo ni leyendo artefactos uno a uno. Ejecuta este Bash inmediatamente y, si devuelve texto, úsalo tal cual como respuesta final y termina el comando:
python3 .claude/alfred-continuity.py map-codebase "$PWD" --raw "$ARGUMENTS"
Después de ejecutar el Bash:
docs/project/codebase-map.md y docs/project/current.md; devuelve ese texto
y NO uses ninguna otra herramienta;/alfred-dev:next o /alfred-dev:resume según corresponda;Bash es denegado, NO lo reintentes:
cae al modo manual inmediatamente.Solo en modo manual:
Lee primero:
.claude/alfred-dev.local.md si existeCLAUDE.md si existeREADME.md, package.json, pyproject.toml, Cargo.toml, go.mod o equivalentessrc/, app/, lib/, tests/, docs/, infra/)Analiza el codebase con mirada de equipo:
architect: dominios, entrypoints, arquitectura, límites y convencionessenior-dev: hotspots, patrones repetidos, deuda visible, puntos frágilessecurity-officer: superficies sensibles, secretos, dependencias y riesgos obviosproject-manager (SonIA): estado operativo, artefactos de proyecto, trazabilidad y huecosSi $ARGUMENTS no está vacío, enfoca el análisis en esa zona, pero mantén un resumen global del proyecto.
Actualiza docs/project/codebase-map.md con estas secciones mínimas:
Actualiza docs/project/current.md con una lectura operativa:
Si los ficheros ya existen, fusiónalos y rehúsa sobrescribir ciegamente contenido útil.
Read, Glob, Grep ni Bash de exploración antes de intentar el helper.Bash fue denegado para el helper, NO reintentes Bash en este comando.codebase-map.md y current.md, NO uses Read,
Glob, Grep, Write ni Edit después.