К основному содержанию
команда

memory-spring-cleaning — команда для Claude Code: чистка памяти

Разбирает CLAUDE.md и файлы документации, сверяет записанные правила с реальным кодом и убирает устаревшее.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --command team/memory-spring-cleaning
Открыть на GitHub

Что делает memory-spring-cleaning

Команда проходит по проекту и собирает все файлы памяти: CLAUDE*.md и остальную документацию в markdown. Дальше сравнивает то, что там записано, с тем, как код написан сейчас. Расхождения в конвенциях, примерах и стеке она показывает как implementation drift.

Работает в шесть шагов: поиск файлов памяти, анализ реализации, проверка паттернов, чистка содержимого, синхронизация и проверка качества. Инструменты ограничены чтением и правкой файлов: Read, Write, Edit, Glob. Ничего не запускает и не собирает проект.

Область задаётся аргументом: --claude-md оставит только файлы памяти, --documentation возьмётся за остальную документацию, --outdated-patterns ищет устаревшие паттерны, --implementation-sync синхронизирует записи с кодом. Без аргумента команда берётся за всё сразу. Правки она вносит прямо в файлы, поэтому сначала стоит закоммитить текущее состояние — иначе откатывать будет нечего.

Какие задачи решает

  • убрать из CLAUDE.md правила, которые уже не совпадают с кодом
  • найти дублирующиеся куски в нескольких файлах памяти
  • сверить примеры из документации с реальным API проекта
  • обновить список команд сборки и тестов после рефакторинга
  • проверить ссылки и форматирование в markdown-документации

Примеры запросов агенту

  • /memory-spring-cleaning --claude-md
  • /memory-spring-cleaning --implementation-sync
  • /memory-spring-cleaning --outdated-patterns

Как установить memory-spring-cleaning

1Через claude-code-templates

npx claude-code-templates@latest --command team/memory-spring-cleaning

2Вручную: положить файлы

.claude/commands/memory-spring-cleaning.md

Вызов — /memory-spring-cleaning. Для всех проектов — ~/.claude/commands/

Вопросы о memory-spring-cleaning

Как установить memory-spring-cleaning в Claude?

Через шаблоны: npx claude-code-templates@latest --command team/memory-spring-cleaning. После этого файл команды лежит в .claude/commands/memory-spring-cleaning.md.

Что делает memory-spring-cleaning?

Находит файлы памяти и документацию, сравнивает их с текущим кодом и переписывает устаревшее. На выходе — почищенные файлы с обновлёнными паттернами и рекомендациями по поддержке.

Какие аргументы принимает команда?

[scope], --claude-md, --documentation, --outdated-patterns и --implementation-sync. Первые два сужают область до файлов памяти или до остальной документации, остальные задают режим работы.

Исходный текст

memory-spring-cleaning.md · MIT
---
allowed-tools: Read, Write, Edit, Glob
argument-hint: "[scope] | --claude-md | --documentation | --outdated-patterns | --implementation-sync"
description: Clean and organize project memory files with implementation synchronization and pattern updates
---

# Memory Spring Cleaning

Clean and synchronize project memory with current implementation patterns: **$ARGUMENTS**

## Current Memory Context

- Memory files: !`find . -name "CLAUDE*.md" | wc -l` CLAUDE.md files in project
- Documentation: !`find . -name "README*" -o -name "*.md" | wc -l` total documentation files
- Last update: !`find . -name "CLAUDE.md" -exec stat -c "%y" {} \; 2>/dev/null | head -1 || echo "No CLAUDE.md found"`
- Implementation drift: Analysis of documented vs actual patterns

## Task

Execute comprehensive memory cleanup with implementation synchronization:

**Cleanup Scope**: Use $ARGUMENTS to focus on CLAUDE.md files, general documentation, outdated pattern identification, or implementation synchronization

**Memory Cleaning Framework**:
1. **Memory File Discovery** - Locate all CLAUDE.md and documentation files, assess hierarchy and organization, identify redundant content
2. **Implementation Analysis** - Compare documented patterns with actual code, identify implementation drift, assess accuracy gaps
3. **Pattern Validation** - Verify documented conventions, validate code examples, check dependency accuracy, assess technology stack alignment
4. **Content Optimization** - Remove outdated information, consolidate duplicate content, improve organization structure, enhance clarity
5. **Synchronization Updates** - Update development commands, refresh technology stack references, sync architectural patterns, validate workflows
6. **Quality Assurance** - Ensure consistency across files, validate markdown formatting, check link integrity, maintain version alignment

**Advanced Features**: Automated pattern detection, implementation drift analysis, cross-reference validation, documentation health scoring.

**Memory Health**: Content freshness metrics, accuracy validation, usage pattern analysis, maintenance scheduling recommendations.

**Output**: Cleaned and synchronized memory files with updated patterns, validated implementations, and maintenance recommendations.

© davila7 · MIT · davila7/claude-code-templates

Похожие слэш-команды

Все слэш-команды по теме «Настройка агента: память, контекст, субагенты» →
memory-md-management giuseppe-trisciuoglio Скилл проверяет файлы памяти проекта вроде CLAUDE.md, ставит им оценку по шести критериям и предлагает точечные правки. CX Codex +1 3 500установок memory-defrag basicmachines-co Скилл приводит заметки Basic Memory в порядок: делит перегруженные записи, собирает факты и помечает противоречия для проверки. CX Codex +1 1 200установок wiki Yeachan-Heo Ведёт markdown-базу знаний по проекту в .omc/wiki/: страницы, индекс и журнал операций сохраняются между сессиями. CX Codex +1 614установок detool LilMGenius Очищает долговечные документы от случайных привязок к конкретным CLI, вендорам и путям, сохраняя суть действий. Пригодится при переносе документации между стеками. CX Codex +1 1 200установок cleaning-up-stale-feature-flags PostHog Находит устаревшие фича-флаги в проекте PostHog и убирает код, который их проверяет. Пригодится, когда флагов накопилось много и непонятно, какие уже можно удалить. CX Codex +1 434установок hivemind activeloopai Подключает агента к глобальной памяти организации на базе Activeloop: сессии, саммари и поиск по ним доступны из любой сессии и любому участнику. CX Codex +1 ★ 1 635звёзд репо

Из того же набора205

Весь набор →
firecrawl-scraper Скилл для глубокого сбора данных с веб-страниц, скриншотов, разбора PDF и обхода сайтов через API Firecrawl. 407установок python-pro Скилл для Claude, который ведёт разработку на Python 3.12+: async, типизация, профилирование, uv, ruff, pydantic и FastAPI. 399установок troubleshooting-guide Собирает документ с диагностическими процедурами, частыми сбоями и командами для проверки системы. Пригодится, когда нужно описать, как чинить сервис. 397установок performance-budget-guard Хук для Claude проверяет размер JS-бандла после сборки Next.js и не даёт выкатить сборку, которая вылезла за бюджет. 393установок interactive-documentation Слэш-команда собирает документацию с живыми примерами кода, песочницами и API-тестированием. Пригодится, когда README уже не хватает. 372установок agents-crewai Скилл для сборки команд автономных агентов с ролями, памятью и последовательным или иерархическим выполнением задач. 371установок testing-patterns Скилл для Claude с готовыми паттернами тестирования на Jest: фабрики данных, моки и цикл red-green-refactor. 365установок code-review-checklist Скилл ведёт ревьюера по шагам: контекст, функциональность, качество, безопасность, производительность и тесты. Пригодится на пул-реквестах и аудитах. 365установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой