A Claude Code plugin with self-correcting memory, persistent FTS5 research wikis, and workflow skills, commands and hooks for AI coding agents.
centminmod/my-claude-code-setup
A starter configuration and CLAUDE.md memory-bank template for organizing Claude Code settings, hooks, subagents and skills in a project.
- Stars
- 2,675
- Forks
- 252
- Open issues
- 3
- Last commit
- 15 days ago
What is it?
This repository is a personal starter kit for Claude Code. It provides a project-level CLAUDE.md file structured as a memory bank of companion CLAUDE-*.md files, so Claude Code can keep context across many chat sessions without loading everything at once. Three CLAUDE.md template variants are included, along with a migration prompt for moving an existing CLAUDE.md into one of them.
Beyond the memory bank, the repo collects example Claude Code configuration: a .claude settings file with hooks, slash commands, and subagents, plus a Claude Code statusline script that shows model, context usage, git branch and cost. It also includes several skills, such as dual-model code consultation, AI image generation through OpenRouter, and a parser for Claude Code's local JSONL session logs that reports token usage and cost.
The guide also covers setup steps such as running /init in a new project, installing a Claude Code plugin marketplace plugin, using git worktrees for parallel sessions, and pointing Claude Code at Z.AI's GLM models through environment variables and shell launcher functions.
Key features
- 01Three CLAUDE.md templates built on a memory-bank layout with on-demand file reading
- 02Example .claude settings with hooks, slash commands and subagents
- 03Statusline script showing model, context usage, git branch and session cost
- 04Skills for dual-model code consultation, AI image generation and session log metrics
- 05Shell and PowerShell launchers for git worktree-based parallel Claude Code sessions
Use cases
- Bootstrapping a new project so Claude Code keeps architecture notes and decisions across sessions
- Adopting a shared CLAUDE.md layout across a team's repositories
- Tracking Claude Code token usage and cache efficiency from local session logs
- Running several isolated Claude Code tasks in parallel using git worktrees
Quick start
- 1
Copy the files in this repo into your project directory
- 2
Edit the templates and CLAUDE.md to suit your project, then launch Claude Code in the project directory
- 3
Run /init in Claude Code so it analyses the codebase and populates the memory bank files
/init
Things to know
- Using Claude Code requires a paid Claude account.
- The .claude/settings.json hooks need Terminal-Notifier on macOS, so non-macOS users must remove that file.
- The Ralph Wiggum plugin is reported broken on some systems.
Topics
FAQ
- What is my-claude-code-setup?
- A starter configuration and CLAUDE.md memory-bank template for organizing Claude Code settings, hooks, subagents and skills in a project. This repository is a personal starter kit for Claude Code. It provides a project-level CLAUDE.md file structured as a memory bank of companion CLAUDE-*.md files, so Claude Code can keep context across many chat sessions without loading everything at once. Three CLAUDE.md template variants are included, along with a migration prompt for moving an existing CLAUDE.md into one of them.
- Is my-claude-code-setup free to use? What license does it have?
- my-claude-code-setup is open source under the MIT license. Check the license terms before using it in commercial products.
- Is my-claude-code-setup still maintained?
- Actively maintained. The last commit to my-claude-code-setup was on Oct 8, 2026.
- What can I use my-claude-code-setup for?
- Bootstrapping a new project so Claude Code keeps architecture notes and decisions across sessions Adopting a shared CLAUDE.md layout across a team's repositories Tracking Claude Code token usage and cache efficiency from local session logs Running several isolated Claude Code tasks in parallel using git worktrees
- How do I install my-claude-code-setup?
- Copy the files in this repo into your project directory Edit the templates and CLAUDE.md to suit your project, then launch Claude Code in the project directory Run /init in Claude Code so it analyses the codebase and populates the memory bank files: /init
- Where can I get my-claude-code-setup?
- The source code and installation instructions are on GitHub: https://github.com/centminmod/my-claude-code-setup
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A lightweight cross-platform IDE for AI coding that runs multiple Claude Code and Codex agent sessions across projects in one window.
A Claude Code plugin that adds a live status line showing context usage, rate limits, active tools, running agents, and todo progress.
A large open-source library of reusable Claude Code skills, plugins and agent personas that also run on Codex, Gemini CLI, Cursor and other coding agents.
A desktop and headless dev environment that runs multiple AI coding agents in parallel, each in its own git worktree.
Multi-model AI coding orchestrator where a coordinator routes Markdown-defined specialist tasks to Claude, Codex, Gemini, Kimi and Grok CLIs in isolated git worktrees.