caveman-compress
Compress Project Memory Files
Large project memory files consume tokens every time an AI coding session starts. This skill compresses prose memory files while preserving technical details and saving a readable backup.
Stop for confirmation before installing.
Review the plan and obtain explicit user consent before changing files.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "caveman-compress" from https://skillstore.io/skills/juliusbrussee-caveman-compress.md and its manifest at https://skillstore.io/api/skills/juliusbrussee-caveman-compress/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "caveman-compress". Compress CLAUDE.md.
Expected outcome:
Compression completed. CLAUDE.md now contains compressed instructions, and CLAUDE.original.md contains the readable backup.
Using "caveman-compress". Compress project-notes.md with validation.
Expected outcome:
Compressed file saved after validation. Headings, links, code blocks, and paths were preserved.
Using "caveman-compress". Try to compress a configuration file.
Expected outcome:
The file was skipped because it was classified as code or configuration, not natural language prose.
Security Audit
High RiskMost static findings are false positives from markdown backticks, regex patterns, comments, and documented safe credential use. The meaningful residual risks are that selected files are sent to Claude and model output can overwrite future agent memory files.
Confirmed security concerns (2)
Risk Factors
๐ Filesystem access (2)
โ๏ธ External commands (15)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/juliusbrussee-caveman-compress/audits/6?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/juliusbrussee-caveman-compress?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/juliusbrussee-caveman-compress?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/juliusbrussee-caveman-compress/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/juliusbrussee-caveman-compress.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA ยท BibTeX ยท CFF)
APA citation
juliusbrussee. (2026). caveman-compress security audit report (audit version 6) [Author version unspecified]. Skillstore. https://skillstore.io/skills/juliusbrussee-caveman-compress/audits/6BibTeX citation
@techreport{juliusbrussee-juliusbrussee-caveman-compress-2026,
author = {juliusbrussee},
title = {caveman-compress security audit report (audit version 6)},
institution = {Skillstore},
year = {2026},
number = {6},
url = {https://skillstore.io/skills/juliusbrussee-caveman-compress/audits/6},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "caveman-compress security audit report (audit version 6)"
version: "unspecified"
type: report
authors:
- name: "juliusbrussee"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/juliusbrussee-caveman-compress/audits/6"
identifiers:
- type: other
value: "skillstore:juliusbrussee-caveman-compress:audit:6"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: HighWhat You Can Build
Reduce Recurring Project Context
Compress CLAUDE.md so each Claude Code or Codex session loads fewer repeated tokens.
Maintain Compact Team Notes
Shorten project preferences, todo files, and onboarding notes while keeping links and commands intact.
Prepare Memory Files for Long Projects
Trim large prose memory files before starting long-running tasks that need stable context.
Try These Prompts
Use caveman-compress on CLAUDE.md and tell me where the backup was saved.
Compress docs/project-notes.md, preserve headings and links, and report any validation warnings.
Check whether todos.md is a safe natural language target, then compress it only if it passes detection.
Find project memory files that are safe compression candidates, explain the order, and compress selected files one at a time with validation.
Best Practices
- Review the readable backup before committing compressed memory changes.
- Remove secrets and private notes before sending a file for compression.
- Use the skill on focused memory files instead of broad mixed-content documents.
Avoid
- Do not use it to compress source code, environment files, or configuration files.
- Do not ignore validation warnings when paths, links, or bullets changed unexpectedly.
- Do not run it on untrusted memory files without reviewing the output first.
Frequently Asked Questions
What files should I use with this skill?
Does it preserve code blocks?
Where is the original file saved?
Can it run without an API key?
Will it compress code or configuration?
Is the file content sent outside my machine?
Developer Details
Author
juliusbrusseeLicense
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Ref
0519034dad657fb1f7706e0550e962beeda73fdf
Maintenance freshness
7/18/2026
Usage
18 downloads ยท 124 views
File structure
๐ scripts/
๐ __init__.py
๐ __main__.py
๐ benchmark.py
๐ cli.py
๐ compress.py
๐ detect.py
๐ validate.py
๐ README.md
๐ SECURITY.md
๐ SKILL.md