centminmod/my-claude-code-setup
Shared starter template configuration and CLAUDE.md memory bank system for Claude Code
What it solves
This project provides a structured configuration and template system to help Claude Code better retain context across multiple chat sessions. It solves the problem of AI "forgetfulness" by implementing a memory bank system that organizes project history, patterns, and decisions into dedicated files.
How it works
Users copy the provided templates into their project directory. The core component is the CLAUDE.md file, which acts as a central hub for the memory bank. When you run the /init command, Claude Code analyzes your codebase and populates these files. The setup includes advanced features like dual-memory architecture (combining shared git files with local memory), progressive disclosure to manage context window usage, and custom status lines to monitor token costs and progress in real-time.
Who it’s for
This is for developers who use Claude Code and want a more organized, persistent, and efficient AI coding experience. It is particularly useful for those managing complex projects who want to maintain consistent behavior and context across long-term development sessions.
Highlights
- Includes three modernized
CLAUDE.mdtemplates based on official Anthropic best practices. - Provides a migration guide to update existing setups to the new memory bank architecture.
- Offers shell functions for managing Git worktrees, allowing you to run multiple isolated AI coding sessions in parallel.
- Includes configuration for custom status lines to track token usage, costs, and Git branch status directly in your terminal.
- Supports modular documentation templates for specific platforms like Cloudflare, ClerkOS, and Convex.
Related
- Project
- Project
- Project
- Project