Design Explore
Wymusza matrycę 2-4 opcji za/przeciw/kryteria przed napisaniem jakiegokolwiek kodu architektury lub refaktoryzacji.
Działa po konfiguracji
Co robi ten skill
Umiejętność podejmowania decyzji projektowych przed implementacją: generuje 2-4 nazwane opcje ze szkicami implementacji, ocenia je w matrycy kryteriów, wybiera jedną z uzasadnieniem i nazywa to, co zostało odrzucone. Uruchamia się na żądania dotyczące architektury/refaktoryzacji/poziomu podsystemu ('how should we do X'); wyraźnie rezygnuje z trywialnych poprawek lub sytuacji z jedną opcją. Przeznaczona do współpracy z narzędziami MCP save_decision/memory_recall/analogize z tego samego projektu total-agent-memory.
Raport z testu
Przeprowadzono rzeczywistą mini-decyzję projektową (ograniczanie szybkości API) przez szablon: baza dała jeden akapit rekomendujący Redis; umiejętność wymusiła trzy nazwane opcje ocenione w matrycy 4 kryteriów z wyraźnym uzasadnieniem odrzucenia, co stanowiło znacznie bardziej audytowalny artefakt. Rzeczywiste utrudnienie: jest dostarczana jako przykład w dużym, oddzielnym projekcie serwera pamięci MCP, a kroki 1/5 (memory_recall/analogize/save_decision) działają tylko po zainstalowaniu i podłączeniu całego serwera.
Testowano: 2026-07-14 · Claude Code 2.x (agent harness)
Instalacja
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
Komendy i przykładowe prompty
/design-exploreWymusza matrycę 2-4 opcji za/przeciw/kryteria przed napisaniem jakiegokolwiek kodu architektury lub refaktoryzacji.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Before we refactor this subsystem, lay out two or three architecture optionsHow should we redesign our auth module, weigh the tradeoffs for meI need a pros and cons matrix before we commit to a new data layer approach