Design Explore

Fuerza una matriz de pros/contras/criterios de 2-4 opciones antes de escribir cualquier código de arquitectura o refactorización.

Por vbcherepanov · vbcherepanov/total-agent-memory

Funciona con configuración ★ 8.8/10

Design Explore — Fuerza una matriz de pros/contras/criterios de 2-4 opciones antes de escribir cualquier código de arquitectura o refactorización.

Qué hace

Una habilidad de decisión de diseño previa a la implementación: genera 2-4 opciones nombradas con bocetos de implementación, las puntúa en una matriz de criterios, elige una con justificación y nombra lo que se descartó. Se activa ante solicitudes de nivel de arquitectura/refactorización/subsistema ('cómo deberíamos hacer X'); se excluye explícitamente para correcciones triviales o situaciones de una sola opción. Destinada a emparejarse con las herramientas MCP save_decision/memory_recall/analogize del mismo proyecto de memoria total del agente.

Informe de la prueba

Ejecuté una decisión de diseño real (limitación de velocidad de API) a través de la plantilla: la línea base dio un párrafo recomendando Redis; la habilidad forzó tres opciones nombradas puntuadas en una matriz de 4 criterios con una justificación de descarte explícita, un artefacto materialmente más auditable. Fricción real: se envía como un ejemplo dentro de un gran proyecto de servidor de memoria MCP separado, y los pasos 1/5 (memory_recall/analogize/save_decision) solo funcionan una vez que todo ese servidor está instalado y conectado.

Probado el: 2026-07-14 · Claude Code 2.x (agent harness)

Instalación

git clone https://github.com/vbcherepanov/total-agent-memory
cd total-agent-memory
mkdir -p ~/.claude/skills
cp -r examples/skills/design-explore ~/.claude/skills/design-explore

Comandos y prompts de ejemplo

  • /design-exploreFuerza una matriz de pros/contras/criterios de 2-4 opciones antes de escribir cualquier código de arquitectura o refactorización.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • Before we refactor this subsystem, lay out two or three architecture options
  • How should we redesign our auth module, weigh the tradeoffs for me
  • I need a pros and cons matrix before we commit to a new data layer approach