Memory Bank

Trwała pamięć projektu .memory-bank/, zasady TDD/Clean-Architecture i zestaw narzędzi deweloperskich z ponad 25 poleceniami.

Autor: fockus · fockus/skill-memory-bank

Testowano · Działa ★ 9.6/10

Memory Bank — Trwała pamięć projektu .memory-bank/, zasady TDD/Clean-Architecture i zestaw narzędzi deweloperskich z ponad 25 poleceniami.

Co robi ten skill

Zapewnia agentom trwałą, śledzoną przez git pamięć projektu w `.memory-bank/` (status/plan/lista kontrolna/harmonogram/lekcje) plus wymuszoną bazę zasad inżynieryjnych (TDD, SOLID, Clean Architecture, FSD) i ponad 25 poleceń przepływu pracy `/mb`. Aktywuje się automatycznie w każdym projekcie z katalogiem `.memory-bank/`, lub gdy użytkownik jawnie poprosi o przepływ pracy memory-bank, zasady inżynieryjne lub polecenia zestawu narzędzi deweloperskich.

Raport z testu

Skopiowałem surowe repozytorium prosto z GitHub bez instalatora, a `mb-init-bank.sh` / `mb-note.sh` / `mb-idea.sh` / `mb-search.sh` wszystkie zadziałały natychmiast na tymczasowym projekcie, tworząc rzeczywisty, ustrukturyzowany `.memory-bank/` (status, roadmap, harmonogram z monotonicznymi identyfikatorami I-NNN, opatrzone datą notatki), czego zwykłe polecenie 'zapisz kilka notatek' nie potrafi. Twierdzenie README 'ponad 1900 zautomatyzowanych testów' jest faktycznie konserwatywne — repozytorium ma 2275 testów bats + 1542 testów pytest, a liczba 29 podagentów jest dokładnie zgodna.

Testowano: 2026-07-15 · Claude Code 2.x (agent harness)

Instalacja

git clone https://github.com/fockus/skill-memory-bank
mkdir -p ~/.claude/skills
cp -r skill-memory-bank ~/.claude/skills/memory-bank

Komendy i przykładowe prompty

  • /memory-bankTrwała pamięć projektu .memory-bank/, zasady TDD/Clean-Architecture i zestaw narzędzi deweloperskich z ponad 25 poleceniami.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • Set up persistent project notes so agents remember context each time.
  • This project already has saved status notes, let's resume from there.
  • Log this feature idea into our project's backlog for later.