Architecture Audit
Audita una base de código en busca de módulos superficiales/acoplados y escribe un PRD de refactorización de módulos profundos.
Funciona con configuración
Qué hace
Explora una base de código en busca de fricción arquitectónica (envoltorios de paso, descomposición temporal, acoplamiento estrecho en las uniones) y escribe un PRD de mejora que proponga una refactorización hacia módulos profundos (interfaz pequeña, implementación grande), con diseños de interfaz alternativos y un plan de migración. Se activa ante solicitudes para auditar la arquitectura o encontrar fricción estructural en una base de código; explícitamente no para diseño de interfaz de módulo único o revisión de código a nivel de diff.
Informe de la prueba
SKILL.md se basa en una carpeta de habilidad hermana ('../codebase-design/SKILL.md' y su DEEPENING.md) para su vocabulario central y lógica de categorías de dependencias: copia solo architecture-audit/ según la instalación estándar de un solo directorio y esos enlaces dan 404 localmente. Se ejecutó una auditoría real contra una aplicación de descarte de 4 archivos con un servicio de paso de libro de texto; la ejecución guiada por la habilidad produjo un entregable genuinamente más accionable que una línea base sin ayuda: un PRD completo de plantilla de mejora.md (problema/interfaz/estrategia de dependencia/migración/riesgos) frente a las dos oraciones de descarte de la línea base.
Probado el: 2026-07-15 · Claude Code 2.x (agent harness)
Instalación
git clone https://github.com/helderberto/agent-skills mkdir -p ~/.claude/skills cp -r agent-skills/skills/architecture-audit ~/.claude/skills/architecture-audit cp -r agent-skills/skills/codebase-design ~/.claude/skills/codebase-design # required sibling dependency, see notes
Comandos y prompts de ejemplo
/architecture-auditAudita una base de código en busca de módulos superficiales/acoplados y escribe un PRD de refactorización de módulos profundos.
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
Audit this codebase for architectural friction and propose a refactorFind the shallow, pass-through modules coupling this service togetherWrite a PRD proposing deeper module boundaries for this messy repo