caveman-compress
ضغط ملفات الذاكرة لتقليل تكاليف الرموز
ملفات الذاكرة الكبيرة مثل CLAUDE.md تستهلك رموزاً مع كل بدء جلسة ذكاء اصطناعي. هذه المهارة تضغطها بنسبة 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 الخاص بك مرة واحدة. الملف الأصغر يُحمّل في كل بدء جلسة، مما يوفر رموزاً في كل مرة تعمل فيها مع الذكاء الاصطناعي.
تحسين وثائق الفريق
اضغط ملفات التفضيل المشتركة وأدلة الأنماط واتفاقيات المشروع. يحصل أعضاء الفريق على نفس التعليمات مع عدد أقل من رموز الإدخال لكل جلسة.
تلخيص ملاحظات المشروع طويلة المدى
اضغط قوائم المهام المتراكمة وملاحظات الاجتماعات وسجلات القرارات إلى الحقائق الأساسية. احتفظ بجميع المعلومات بدون التفصيل غير الضروري.
جرّب هذه الموجهات
Compress the file at CLAUDE.md into caveman format.
Compress these memory files: CLAUDE.md, todos.md, and preferences.txt.
I updated CLAUDE.original.md with new coding standards. Compress it again to replace CLAUDE.md.
Set CAVEMAN_MODEL to claude-haiku and compress CLAUDE.md.
أفضل الممارسات
- حرر ملف النسخ الاحتياطي .original.md، ثم أعد الضغط. هذا يحافظ على مصدر الحقيقة بتنسيق مقروء.
- شغّل الضغط بعد التحديثات الرئيسية لملفات الذاكرة. التعديلات الجديدة غالباً ما تضيف تفسيرات مطولة تضغط جيداً.
- راجع المخرجات المضغوطة قبل الاعتماد عليها. التحقق من الصحة يتحقق من المحتوى التقني لكن تغييرات الأسلوب قد تؤثر على الدقة.
تجنب
- لا تضغط ملفات التعليمات البرمجية أو ملفات الإعدادات أو أي ملف يحتوي بشكل أساسي على محتوى تعليمات برمجية. الأداة ستتخطى هذه تلقائياً.
- لا تحذف النسخة الاحتياطية .original.md. إنها مصدرك المقروء ونقطة الاسترداد.
- لا تشغّل الضغط بشكل متكرر على ملفات لم تتغير. كل تشغيل يستهلك رموز واجهة برمجة التطبيقات. اضغط فقط بعد تعديلات ذات مغزى.