caveman-compress
Сжимайте файлы памяти для снижения затрат на токены
Большие файлы п��мяти, такие как CLAUDE.md, впустую тратят токены при каждом запуске AI-сессии. Этот навык сжимает их примерно на 46 процентов, сохраняя всё техническое содержимое нетронутым.
Скачать ZIP навыка
Загрузить в Claude
Перейдите в Settings → Capabilities → Skills → Upload skill
Включите и начните использовать
Протестировать
Использование «caveman-compress». Файл CLAUDE.md на 706 токенов с предпочтениями TypeScript, руководствами по тестированию и соглашениями проекта, написанными в полной прозе.
Ожидаемый результат:
Сжатая версия на 285 токенов, сохраняющая вс�� технические инструкции в прямой прозе в стиле пещерного человека. Заголовки, примеры кода и URL-адреса остаются неизменными. Оригинал сохранён как CLAUDE.original.md.
Использование «caveman-compress». Файл заметок проекта на 1145 токенов с описаниями архитектуры, шагами развёртывания и командными соглашениями.
Ожидаемый результат:
Сжатый файл на 535 токенов. Все заголовки разделов сохранены точно. Блоки кода и URL-адреса нетрону��ы. Избыточные объяснения уплотнены до основных фактов. Резервная копия сохранена как project-notes.original.md.
Аудит безопасности
Низкий рискStatic analysis flagged 107 potential issues across 10 files with a risk score of 100/100. After semantic evaluation, all flagged patterns are false positives. The external_commands findings (74 locations) are primarily markdown backticks in documentation files misidentified as shell execution. The one real subprocess call in scripts/compress.py uses hardcoded arguments with stdin input and no shell interpolation. Network findings (2 locations) are static URLs in README.md documentation, not runtime requests. Filesystem findings (2 locations) are standard path resolution for a file-processing tool. Environment access findings (9 locations) are legitimate ANTHROPIC_API_KEY and CAVEMAN_MODEL configuration for API usage. The critical heuristic finding about code execution plus network plus credential access is a false positive describing the normal operation of an Anthropic API client. No prompt injection attempts, data exfiltration patterns, or malicious intent detected. The tool has appropriate safeguards including file size limits (500KB), automatic backups, and retry logic with rollback on failure.
Проблемы низкого риска (3)
Факторы риска
⚙️ Внешние команды (1)
🔑 Переменные окружения (1)
Оценка качества
Что вы можете построить
Снизьте повторяющиеся затраты на сессии
Сожмите файл памяти проекта CLAUDE.md один раз. Меньший файл загружается при каждом запуске сессии, экономя токены каждый раз, когда вы работаете с AI.
Оптимизируйте документацию команды
Сжимайте общие файлы предпочтений, руководства по стилю и соглашения проекта. Участники команды получают те же инструкции с меньшим количеством входных токенов за сессию.
Уплотняйте долгосрочные заметки проекта
Сжимайте накопленные списки задач, протоколы встреч и журналы решений в основные факты. Сохраняйте всю информацию без многословных излишеств.
Попробуйте эти промпты
Сожмите файл CLAUDE.md в формат пещерного человека.
Сожмите эти файлы памяти: CLAUDE.md, todos.md и preferences.txt.
Я обновил CLAUDE.original.md с новыми ста��дартами кодирования. Сожмите его снова, чтобы заменить CLAUDE.md.
Установите CAVEMAN_MODEL в claude-haiku и сожмите CLAUDE.md.
Лучшие практики
- Редактируйте резервный файл .original.md, затем пересжимайте. Это сохраняет ваш источник истины в читаемом формате.
- Запускайте сжатие после крупных обновлений файлов памяти. Свежие правки часто добавляют многословные объяснения, которые хорошо сжимаются.
- Проверяйте сжатый вывод перед использованием. Проверка контролирует техническое содержимое, но изменения стиля могут повлиять на нюансы.
Избегать
- Не сжимайте файлы кода, файлы конфигурации или любые файлы с преимущественным содержанием кода. Инструмент автоматически пропустит их.
- Не удаляйте резервную копию .original.md. Это ваш читаемый источник и точка восстановления.
- Не запускайте сжатие повторно на неизменённых файлах. Каждый запуск потребляет токены API. Сжимайте только после содержательных правок.