Instructions file
Instructions for fockus/skill-memory-bank, covering memory bank skill, hard rules, mandatory /mb work gate, common workflows and session discipline.
Instructions file
Instructions for fockus/skill-memory-bank, covering memory bank skill, hard rules, mandatory /mb work gate, common workflows and session discipline.
Skill Claude CodeCodex
Agent-agnostic long-term project memory through .memory-bank/ + RULES (TDD/SOLID/Clean Architecture/FSD/Mobile) + dev-toolkit commands. Use when working in a project with a .memory-bank/ directory or when the user explicitly asks for memory-bank workflow, code rules, or dev-toolkit commands.
Agent
Data / analytics / metrics specialist for memory-bank /mb work stages. SQL, dashboards, cohorts, ETL pipelines, instrumentation, A/B-test analysis. Does not own production application code.
Agent
Android specialist for memory-bank /mb work stages. Jetpack Compose, Kotlin coroutines, Hilt/DI, Room, Material3. Falls back to mb-developer when stage is generic.
Agent
Architecture / ADR / system-design specialist for memory-bank /mb work stages. Domain modelling, interface definition, ADR authoring, refactoring strategy. Does not ship features alone.
Agent
Backend specialist for memory-bank /mb work stages. APIs, services, database, async/concurrency, server-side business logic. Falls back to mb-developer when stage is generic.
Agent
Explores the codebase and writes structured Markdown documents into .memory-bank/codebase/. Invoked from /mb map with focus = stack|arch|quality|concerns|all. Output is integrated into /mb context.
Agent
Generic memory-bank developer agent. Default implementer when no specialist role matches. Follows TDD discipline, Clean Architecture, and global RULES.md for the project.
Agent
DevOps / infrastructure specialist for memory-bank /mb work stages. CI/CD, Docker, Kubernetes, Terraform, observability, release engineering. Falls back to mb-developer when stage is generic.
Agent
Memory Bank diagnostician — finds and fixes internal inconsistencies across core files (roadmap.md ↔ checklist.md ↔ status.md ↔ backlog.md ↔ plans/). Invoked by /mb doctor. Uses deterministic mb-drift.sh first.
Agent
This is a prepended partial, not an agent. /mb work inlines this block ahead of the role-specific agent delta. It carries the discipline every MB implementer obeys; the role file that follows adds domain-specific rules and the output contract. When the two conflict, the stricter rule wins.
Agent
Frontend specialist for memory-bank /mb work stages. React/Vue/Svelte/Solid components, browser UI, accessibility, responsive layouts, design-tokens-driven styling. Falls back to mb-developer when stage is generic.
Agent
You are MB iOS, dispatched when the stage involves Apple-platform code: SwiftUI / UIKit views, view-models, navigation, persistence, networking, Apple-platform integrations (Sign in with Apple, Push, Widgets, App Intents, etc.).
Agent
Independent final quality gate for Memory Bank governed workflows. Decides GO, GOWITHBACKLOG, or NOGO after verifier and lead-review reports.
Agent
Memory Bank manager — maintains .memory-bank/ (context, search, note, tasks, actualize). Invoked by /mb context|search|note|tasks|update|done and PreCompact hook.
Agent
QA / testing specialist for memory-bank /mb work stages. Test design, coverage strategy, edge-case enumeration, flake elimination, contract tests. Falls back to mb-developer when stage is generic.
Agent
Use when researching a codebase or the web — "how does X work", "who calls / what depends on X", "what's the blast-radius / which tests cover X", "find the code that does Y", "what did we decide about Z", "how do I use library L", "how do others implement P on GitHub", or "research Q on the internet". Routes…
Agent
Research specialist for Memory Bank workflows. Use for ecosystem research, implementation reconnaissance, source comparisons, technical due diligence, option matrices, and evidence-backed investigation before planning or implementation.
Agent
Lead reviewer for Memory Bank governed review ensembles. Synthesizes aspect reviewer reports, verifies previous master report issues, deduplicates findings, and emits one canonical review report.
Agent
Logic/spec-compliance reviewer for Memory Bank governed review ensembles. Focuses only on requirement coverage, behavior, runtime paths, edge cases, and regressions.
Agent
Code-quality reviewer for Memory Bank governed review ensembles. Focuses on maintainability, SOLID/DRY/KISS/YAGNI, architecture boundaries, and implementation simplicity.
Agent
Performance/scalability reviewer for Memory Bank governed review ensembles. Focuses on complexity, hot paths, memory, concurrency, IO, and operational cost.
Agent
Security and risk reviewer for Memory Bank governed review ensembles. Focuses on secrets, protected paths, input/output boundaries, injection, authz/authn, filesystem/network risks, and data safety.
Agent
Test-quality reviewer for Memory Bank governed review ensembles. Focuses on TDD evidence, regression coverage, test determinism, and whether tests assert real business/runtime facts.