my-claude-code-setup
centminmod · centminmod/my-claude-code-setup
This repository offers starter configurations, hooks, slash commands, and modernized CLAUDE.md templates for Claude Code, implementing Anthropic's best practices for agent memory.
Shared starter template configuration and CLAUDE.md memory bank system for Claude Code
Preview
What you can do with it
- Quickly set up a new Claude Code project with an optimized memory structure.
- Migrate an existing Claude Code project's CLAUDE.md to follow Anthropic's latest guidelines.
- Experiment with different Claude Code memory architectures to improve agent performance.
Safety check
No risky patterns found in the files we scanned.
Automated scan of the repo files. Always review code you run.
From the README
May 4, 2026 — CLAUDE.md template updated. The
CLAUDE.mdtemplate has been modernized with 3 new variants (CLAUDE-template-1.md,CLAUDE-template-2.md,CLAUDE-template-3.md) following official Anthropic best practices — including dual-memory architecture, progressive disclosure, and standalone behavioral rules. Existing users: useCLAUDE-migrate-to-new-template.mdas an AI prompt to migrate your current CLAUDE.md to any of the new templates while preserving all your project-specific content. See the CLAUDE.md Templates section for details.
- My AI journey Substack to follow me in more indepth AI adventures - https://ai.georgeliu.com
- Threads - https://www.threads.com/@george_sl_liu
- BlueSky - https://bsky.app/profile/georgesl.bsky.social
My Claude Code Project's Starter Settings
Alternate Read Me Guides
The beauty of using AI is that I can get AI to generate alternate Read Me guides using different formats and styles to suit different readers and learners. So I asked Claude Code to generate alternate Read Me guides in different styles - pick one that suits you best or read all of them to get a better understanding of how to use this project.
- README.md - Original written version I did myself below
- README-v2.md - Progressive Disclosure Guide (Beginner → Intermediate → Advanced sections)
- README-v3.md - Task-Based Guide ("I want to..." navigation for goal-oriented users)
- README-v4.md - Technical Reference Manual (Chapter-based, dense reference format)
Overview
My Claude Code project's starter settings and Claude Code hooks and slash commands are provided in this repository for users to try out. The CLAUDE.md is setup as set of memory bank files to better retain context over many chat sessions. The repo now includes 3 CLAUDE.md templates following official Anthropic best practices with progressive disclosure, dual-memory architecture, and a migration guide for existing users. Be sure to read the official Claude Code docs first at https://docs.anthropic.com/en/docs/claude-code/overview and sign up for a paid Claude AI account to use Claude Code. You can pay for Claude Pro $20/month, Claude Max $100/month or Claude Max $200/month. The paid Claude tier plans will include varying quotas for usage and rate limits outlined here. You can also use Claude Code with Z.AI to get higher token usage quotas and get access to Z.AI GLM-4.7 LLM models within Claude Code. Use Z.AI invite code for additional 10% discount which can stack with current 50-60% yearly discounts.
- Copy the files in this Github repo to your project directory (where you intended codebase will be).
- Modify the template files and CLAUDE.md
to your liking..claude/settings.jsonneeds to install Terminal-Notifier for macOS https://github.com/centminmod/terminal-notifier-setup. If you're not using macOS, you can remove.claude/settings.json`. - After launching Claude Code for the first time within your project directory, run
/initso that Claude Code analyses your code base and then populates your memory bank system files as per CLAUDE.md` instructions. - Optional step highly recommended: Install Visual Studio Code (beginners YouTube video guide and here) and Claude Code VSC Extension.
- Optional step highly recommended: Sign up for Github.com account and install Git for Visual Studio Code. Checkout YouTube guides here and here.
- CLAUDE.md updated to instruct models to use faster tools so for macOS:
brew install ripgrep fd jq - Optional step to setup Claude Code, Codex GPT-5, Gemini CLI, OpenCode, Vercel CLI, Cloudflare Wrangler, Amazon AWS CLI, all in a single isolated Visual Studio Code dev container running Debian 12. Allowing you to run YOLO modes for Claude Code with
dangerously_skip_permissionsenabled and Codex CLI withsandbox_mode = danger-full-accessetc. - Claude Code via Claude Desktop apps use Git Worktrees. You may need to create a
.worktreeincludefile as outlined here. - If you use Cloudflare and ClerkOS platforms in your apps, you can keep either
CLAUDE-cloudflare.mdorCLAUDE-cloudflare-mini.mdsupplementary reference docs and updateCLAUDE.mdreferencing either file to help AI understand Cloudflare and ClerkOS platforum documentation and products. Edit documentation templates as needed i.e. if you do not use ClerkOS platform, you can remove those sections. - If you use Convex database in your apps, you can use
CLAUDE-convex.mdsupplementary reference docs for building Next.js and React apps with Convex backend deployed on Cloudflare Pages. - Useful read Advent of Claude: 31 Days of Claude Code by Ado Kukic from Anthropic.
- Useful Claude Code with Claude Opus 4.5 YouTube video by Alex Finn and Claude Code YouTube video by Matt Maher.
- Configure Claude Code with Z.AI to get higher token usage quotas and get access to Z.AI GLM-4.7 LLM models within Claude Code.
- For folks intending to use Claude LLM models with OpenClaw, read this first for s