Memory Bank

Memoria di progetto persistente .memory-bank/, regole TDD/Clean-Architecture e un toolkit di sviluppo con oltre 25 comandi.

di fockus · fockus/skill-memory-bank

Promosso ★ 9.6/10

Memory Bank — Memoria di progetto persistente .memory-bank/, regole TDD/Clean-Architecture e un toolkit di sviluppo con oltre 25 comandi.

Cosa fa

Fornisce agli agenti memoria di progetto duratura e tracciata da git in `.memory-bank/` (stato/piano/checklist/backlog/lezioni) più una baseline di regole ingegneristiche applicata (TDD, SOLID, Clean Architecture, FSD) e oltre 25 comandi di flusso di lavoro `/mb`. Si attiva automaticamente in qualsiasi progetto con una directory `.memory-bank/`, o quando l'utente richiede esplicitamente un flusso di lavoro memory-bank, regole ingegneristiche, o comandi dev-toolkit.

Rapporto di test

Ho copiato il repository grezzo direttamente da GitHub senza installer, e `mb-init-bank.sh` / `mb-note.sh` / `mb-idea.sh` / `mb-search.sh` hanno funzionato immediatamente su un progetto usa e getta, creando uno `.memory-bank/` strutturato reale (stato, roadmap, backlog con ID I-NNN monotoni, note timestampate) che una semplice baseline 'scrivi alcune note' non può eguagliare. L'affermazione del README 'oltre 1.900 test automatizzati' è in realtà conservativa — il repository ha 2.275 bats + 1.542 test pytest, e il conteggio di 29 subagenti corrisponde esattamente.

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

Installazione

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

Comandi e prompt di esempio

  • /memory-bankMemoria di progetto persistente .memory-bank/, regole TDD/Clean-Architecture e un toolkit di sviluppo con oltre 25 comandi.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • 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.