🎯

memory_bank

🎯Skill

from cityfish91159/maihouses

VibeIndex|
What it does

Maintains a persistent memory file to track project context, architecture, issues, and operational rules across AI agent sessions.

memory_bank

Installation

Install skill:
npx skills add https://github.com/cityfish91159/maihouses --skill memory_bank
2
AddedJan 25, 2026

Skill Details

SKILL.md

Establishes a persistent "Long-Term Memory" file to prevent context amnesia across sessions.

Overview

# Memory Bank Protocol

1. The Core Rule

"Read First, Write Last."

  • Start of Task: You MUST read MEMORY.md (at project root) to understand the project's current state, constraints, and architecture.
  • End of Task: You MUST update MEMORY.md if you have:

- Added a new feature.

- Changed the architecture.

- Discovered a new bug or constraint.

2. File Structure Constraint

Your MEMORY.md updates must roughly follow this template to maintain readability:

```markdown

1. Active Context

  • Goal: [Current Objective]
  • Status: [Progress]

2. Architecture & Tech Stack

  • [Key tech decisions]

3. Known Issues & Technical Debt

  • [List of things that are broken or hacky]

4. Operational Rules

  • [Do's and Don'ts specific to this project]

```

3. Maintenance Triggers

  • New Pattern: If you implement a new pattern (e.g., "All lists must be virtualized"), add it to Operational Rules.
  • Bug Hunt: If you spend >10 mins debugging something, write the "Cause & Fix" in Known Issues so the next agent doesn't suffer.
  • Schema Change: If api/ changes, update Architecture.

4. Verification Checklist

  • [ ] Did I read MEMORY.md at the start?
  • [ ] Did I verify if my plan conflicts with "Known Issues"?
  • [ ] Did I update "Active Context" to reflect my completed work?

More from this repository10

🎯
rigorous_testing🎯Skill

Enforces comprehensive testing by mandating tests for every code change, bug fix, and new feature implementation.

🎯
read-before-edit🎯Skill

read-before-edit skill from cityfish91159/maihouses

🎯
agentic_architecture🎯Skill

Enforces architectural best practices by guiding developers to think systematically about data flow, component boundaries, and scalability before writing code.

🎯
draconian_rls_audit🎯Skill

Enforces strict Row Level Security (RLS) policies in Supabase, mandating default-deny access and comprehensive security checks.

🎯
backend_safeguard🎯Skill

Validates and sanitizes backend API inputs, preventing injection attacks and ensuring robust data integrity across server-side endpoints

🎯
code-validator🎯Skill

Validates TypeScript/React code quality for maihouses projects, ensuring adherence to CLAUDE.md standards through comprehensive automated checks.

🎯
type-checker🎯Skill

Checks and fixes TypeScript type errors by identifying, analyzing, and resolving type mismatches across project files.

🎯
react_perf_perfection🎯Skill

Enforces strict React performance guidelines by policing re-renders, optimizing bundle size, and preventing performance bottlenecks.

🎯
audit_logging🎯Skill

Logs and tracks critical actions with comprehensive user, action, and resource metadata for enhanced traceability and security.

🎯
pre-commit-validator🎯Skill

pre-commit-validator skill from cityfish91159/maihouses