Design Solution (AIWeave TRD)
Convierte un requisito de una línea en un TRD a través de siete lentes de decisión de arquitectura
Funciona con configuración
Qué hace
Ejecuta un requisito a través de las siete lentes de decisión de AIWeave - IO, modelado de datos, concurrencia, transacciones, almacenamiento en caché, resiliencia y latencia de cola - y emite un documento de diseño técnico con la opción elegida, el disparador de actualización y el documento en el que debería aterrizar para cada lente. No escribe código ni documentos, solo el registro de decisiones. Solo por comando de barra, y útil solo dentro de un proyecto de backend Go que haya adoptado el esqueleto de AIWeave.
Informe de la prueba
En una API de consulta por lotes con mucha lectura, el paso de siete lentes produjo un diseño visiblemente más profundo que la ejecución sin skill: forzó una decisión explícita de falla de fan-out por dependencia (perfil todo o nada, nivel y recuento de no leídos parcial de mejor esfuerzo) donde la línea base solo enumeraba la falla parcial como una pregunta abierta, y agregó propagación del presupuesto de tiempo límite por salto, micro-batching de un solo vuelo más entre solicitudes, una decisión de contador versus COUNT y un mapeo de cada conclusión al documento que debería registrarla. La metodología detrás de esto es real (2,226 líneas de árboles de decisión en design-spec/), pero no se incluye con la skill. La carpeta de skill instalada es un único SKILL.md cuyos enlaces son marcadores de posición literales (path) y cuyo primer paso lee design-spec/00-07, docs-spec y BUILD_STATUS.md del proyecto, por lo que fuera de un repositorio Go que haya adoptado todo el esqueleto de AIWeave no tiene nada que leer. También establece disable-model-invocation, por lo que nunca se activa por sí solo; debes escribir el comando de barra.
Probado el: 2026-07-28 · Claude Code 2.x (agent harness)
Instalación
git clone https://github.com/zuoyebang/aiweave.git mkdir -p ~/.claude/skills cd aiweave && cp -r templates/skills/design-solution ~/.claude/skills/design-solution cp -r design-spec docs-spec skills-spec ~/.claude/skills/design-solution/
Comandos y prompts de ejemplo
/design-solutionConvierte un requisito de una línea en un TRD a través de siete lentes de decisión de arquitectura
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
Design the architecture for a read-heavy batch query endpoint in GoWrite a TRD for this feature using AIWeave's seven design lensesRun the caching and resilience lenses on this new backend requirement