Skip to content

Persistent memory system for Claude Code via Markdown. Setup with /init-project, resume with /catchup, wrap with /wrapup. Includes coding standards, MCP servers, and modular skills. Solves context loss after /clear.

License

Notifications You must be signed in to change notification settings

b33eep/claude-code-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

195 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Claude Code Setup

+    _____ _                 _        _____          _
+   / ____| |               | |      / ____|        | |
+  | |    | | __ _ _   _  __| | ___ | |     ___   __| | ___
+  | |    | |/ _` | | | |/ _` |/ _ \| |    / _ \ / _` |/ _ \
+  | |____| | (_| | |_| | (_| |  __/| |___| (_) | (_| |  __/
+   \_____|_|\____|\_____|\____|\___|\_____\___/ \____|\___|
-                                                     Setup

CI Docs License: MIT macOS Linux WSL Content v55

Persistent memory for Claude Code via Markdown files.

πŸ“– Read the Documentation for detailed guides, tutorials, and reference.


The Problem

Claude Code has a context limit. When it fills up:

  • Auto-Compact loses details and decisions
  • /clear starts from zero

The Solution

Problem Solution
Context loss Two CLAUDE.md files as external memory
"Where was I?" /catchup shows changes and next steps
Lost decisions Records preserve reasoning
Inconsistent code Coding standards auto-load per tech stack

Quick Start

1. Install

bash <(curl -fsSL https://raw.githubusercontent.com/b33eep/claude-code-setup/main/quick-install.sh)

2. Disable Auto-Compact

Claude Code Settings β†’ Cmd+, / Ctrl+, β†’ Set Auto-compact: false

3. Use

/init-project    # Set up your project
/catchup         # Start each session
/wrapup          # End each session
/clear           # Clear context

Features

Commands

Command Description
/init-project Set up new project
/catchup Resume after /clear
/wrapup Save status before /clear
/todo Manage todos
/design Structured feature design
/do-review Code review via comprehensive-review
/with-advisor Expert pair programming via Agent Teams
/delegate Independent parallel work via Agent Teams
/add-custom Add custom modules
/claude-code-setup Update and manage modules

Skills (Auto-Loading)

Skill Tech Stack
Gradle gradle
Java java, maven, gradle, spring, junit
JavaScript javascript, nodejs, express
Kotlin kotlin, gradle, maven, kotlinx-coroutines
Python python, fastapi, django, flask
Shell bash, sh, zsh
TypeScript typescript, react, nextjs, vue

Tool Skills

Skill Description
YouTube Transcript Download transcripts with frame extraction
Slidev Presentations Create Markdown slide decks
Skill Creator Create custom skills
User Stories INVEST-compliant stories with Given-When-Then AC

MCP Servers

Server Description
pdf-reader Read and analyze PDFs
brave-search Web search
google-search Google Custom Search

External Plugins

Install Claude plugins via the installer:

Plugin Description
document-skills Excel, Word, PowerPoint, PDF creation/editing
comprehensive-review AI-powered code review with architecture, quality, and security agents (recommended)

Documentation

πŸ“– b33eep.github.io/claude-code-setup


Contributing

See CONTRIBUTING.md and CODE_OF_CONDUCT.md.

Acknowledgments

Contributors

License

MIT - See LICENSE.

About

Persistent memory system for Claude Code via Markdown. Setup with /init-project, resume with /catchup, wrap with /wrapup. Includes coding standards, MCP servers, and modular skills. Solves context loss after /clear.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Contributors