mb-garden

Lint Memory Bank frontmatter, links, and router indexes.

53|11|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/mrvladd-d/memobank --skill mb-garden
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mb-garden
Source: https://github.com/mrvladd-d/memobank/tree/main/skills/mb-garden
Command: npx skills add https://github.com/mrvladd-d/memobank --skill mb-garden

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

Memory Bank documentation often drifts: frontmatter gaps, broken links, and stale router structure reduce navigability and reliability.

Core Features & Use Cases

  • Mechanical lint to ensure frontmatter, links, and folder routers are correct.
  • Refactor/docs ergonomics by splitting large docs and creating atomic router indexes.
  • Archive stale or superseded docs to keep the MB fresh.
  • Optional CI gate to enforce ongoing hygiene.
  • Produce a short maintenance report after changes.

Quick Start

Run the linter to audit and fix the Memory Bank.

Frequently Asked Questions about mb-garden

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I lint markdown frontmatter and check link integrity in a memory bank?

Linting markdown frontmatter and checking link integrity in a memory bank requires a deterministic tool that validates metadata fields and broken links. This skill automates those hygiene checks to maintain a clean, consistent knowledge base.

What is the best way to archive stale documentation in a memory bank folder?

Archiving stale documentation in a memory bank folder involves moving superseded docs to keep the knowledge base fresh. This skill automates archiving stale files and produces a short maintenance report after changes.

How do I create atomic router indexes for large markdown documentation sets?

Creating atomic router indexes for large markdown documentation involves splitting big docs and generating navigational structure. This skill refactors docs ergonomics by splitting files and creating router indexes for better navigability.

Can I enforce memory bank documentation hygiene as a CI gate?

Enforcing memory bank documentation hygiene as a CI gate is possible through optional CI integration. This skill provides a deterministic lint tool that ensures frontmatter validity and link integrity during ongoing maintenance.

Does this memory bank maintenance tool require any specific folder structure?

This memory bank maintenance tool applies specifically to repositories containing a .memory-bank/ folder. It operates on that directory structure to perform linting, archiving, and router indexing without external dependencies.