Design Explore

Tvinger frem en 2-4 alternativs fordeler/ulemper/kriterier-matrise før arkitektur- eller refaktoriseringskode skrives.

av vbcherepanov · vbcherepanov/total-agent-memory

Krever oppsett ★ 8.8/10

Design Explore — Tvinger frem en 2-4 alternativs fordeler/ulemper/kriterier-matrise før arkitektur- eller refaktoriseringskode skrives.

Hva den gjør

En designbeslutningsferdighet før implementering: genererer 2-4 navngitte alternativer med implementeringsskisser, scorer dem på en kriteriematrise, velger ett med begrunnelse, og navngir hva som ble forkastet. Utløses ved arkitektur-/refaktoriserings-/subsystemnivå ('how should we do X') forespørsler; velger eksplisitt bort for trivielle fikser eller enkeltalternativsituasjoner. Ment å pares med save_decision/memory_recall/analogize MCP-verktøyene fra samme total-agent-memory-prosjekt.

Testrapport

Kjørte en reell mini-designbeslutning (API-ratebegrensning) gjennom malen: baseline ga en paragraf som anbefalte Redis; ferdigheten tvang frem tre navngitte alternativer scoret på en 4-kriteriematrise med en eksplisitt forkastelsesbegrunnelse, en vesentlig mer reviderbar artefakt. Reell friksjon: den leveres som et eksempel inne i et stort separat MCP-minneserverprosjekt, og trinn 1/5 (memory_recall/analogize/save_decision) fungerer bare når hele serveren er installert og tilkoblet.

Testet på: 2026-07-14 · Claude Code 2.x (agent harness)

Installer

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

Kommandoer og eksempelprompter

  • /design-exploreTvinger frem en 2-4 alternativs fordeler/ulemper/kriterier-matrise før arkitektur- eller refaktoriseringskode skrives.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • 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