Claude Code 持久记忆管理工具

Claude Code Setup 是一个通过 Markdown 文件为 Claude Code 提供持久记忆的开发效率工具,支持项目初始化、会话恢复、任务收尾和代码审查等命令,适用于日常使用 Claude Code 且需要避免上下文丢失的开发场景。

  • by b33eep
  • Shell
  • 本地部署
  • 57 星标
  • 更新于
在 GitHub 查看 b33eep/claude-code-setup

使用说明

Claude Code Setup

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

[!IMPORTANT] This project is archived and no longer maintained.

Claude Code Setup has not been developed for a while. Its concepts now live on in our own Claude Code plugins. The session workflow with /catchup and /wrapup proved itself in daily work, and the plugins extend it with /concept, /handover and /implement. Records stayed as they were: decisions and designs as Markdown files in the repo.

The repository stays readable, and the installer still works, but there will be no fixes or updates.

Thank you to everyone who used this setup, opened issues and sent feedback. Much of it ended up in what came after.

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.