Design Explore

Tvingar fram en matris med 2-4 alternativ för fördelar/nackdelar/kriterier innan någon arkitektur- eller refaktoreringskod skrivs.

av vbcherepanov · vbcherepanov/total-agent-memory

Fungerar med konfiguration ★ 8.8/10

Design Explore — Tvingar fram en matris med 2-4 alternativ för fördelar/nackdelar/kriterier innan någon arkitektur- eller refaktoreringskod skrivs.

Vad den gör

En färdighet för designbeslut före implementering: genererar 2-4 namngivna alternativ med implementeringsskisser, poängsätter dem på en kriteriematris, väljer ett med motivering och namnger vad som kasserades. Utlöses vid arkitektur-/refaktor-/subsystemnivå ('how should we do X')-förfrågningar; väljer explicit bort triviala fixar eller situationer med ett enda alternativ. Avsedd att paras ihop med save_decision/memory_recall/analogize MCP-verktygen från samma total-agent-memory-projekt.

Testrapport

Körde ett verkligt mini-designbeslut (API rate limiting) genom mallen: baslinjen gav en paragraf som rekommenderade Redis; färdigheten tvingade fram tre namngivna alternativ poängsatta på en 4-kriteriematris med en explicit motivering för kassering, en materiellt mer granskningsbar artefakt. Verklig friktion: den levereras som ett exempel inuti ett stort separat MCP-minnesserverprojekt, och steg 1/5 (memory_recall/analogize/save_decision) fungerar bara när hela servern är installerad och ansluten.

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

Installation

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

Kommandon och exempelprompter

  • /design-exploreTvingar fram en matris med 2-4 alternativ för fördelar/nackdelar/kriterier innan någon arkitektur- eller refaktoreringskod skrivs.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • 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