المهارات cc-skill-strategic-compact
📦

cc-skill-strategic-compact

آمن 📁 الوصول إلى نظام الملفات

建議策略性上下文壓縮時機

長時間的 Claude Code 工作階段會累積上下文,隨著時間推移降低效能。此技能識別壓縮上下文的最佳時機,不會打斷工作流程的動力。

يدعم: Claude Codex Code(CC)
🥉 74 برونزي
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "cc-skill-strategic-compact". Tool call threshold reached (50 calls)

النتيجة المتوقعة:

[StrategicCompact] 已達 50 次工具呼叫閾值 - 若正轉換階段請考慮使用 /compact

استخدام "cc-skill-strategic-compact". Periodic checkpoint at 75 tool calls

النتيجة المتوقعة:

[StrategicCompact] 75 次工具呼叫 - 若上下文已過時,這是使用 /compact 的良好檢查點

استخدام "cc-skill-strategic-compact". User runs /compact after seeing suggestion

النتيجة المتوقعة:

已建立對話摘要,保留關鍵決策和程式碼變更。上下文從 50 則訊息縮減為 12 個摘要要點。

التدقيق الأمني

آمن
v1 • 2/25/2026

All static analysis findings are false positives. The skill is a benign shell script that tracks tool call counts in a temp file and outputs suggestions to stderr. No network access, no credential handling, no command injection vectors. The temp file usage is for local state tracking only.

2
الملفات التي تم فحصها
69
الأسطر التي تم تحليلها
2
النتائج
1
إجمالي عمليات التدقيق
مشكلات منخفضة المخاطر (1)
Temp directory file creation
Script creates a counter file in /tmp directory for tracking tool call counts across hook invocations

عوامل الخطر

📁 الوصول إلى نظام الملفات (1)
تم تدقيقه بواسطة: claude

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
50
المجتمع
100
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

擴充開發工作階段

開發者處理複雜的多檔案重構任務時,會在完成探索階段後、進入實作前收到及時的壓縮上下文提醒

從研究到實作的轉換

資料科學家和分析師在從資料探索轉換到程式碼生成時收到檢查點通知,確保相關上下文被保留

多任務工作流程管理

同時處理多個並發任務的專案經理會在開始新里程碑前收到定期建議,壓縮已完成的工作

جرّب هذه الموجهات

基本壓縮請求
檢視我們的對話並建立關鍵決策、程式碼變更和未決問題的簡潔摘要。僅保留繼續當前任務所需的內容。
階段轉換摘要
我們正從探索階段轉換到實作階段。總結所發現的需求和限制,然後重設上下文以進入實作階段。
里程碑完成歸檔
完成當前里程碑並建立歸檔摘要。記錄已完成的工作、修改的檔案及任何後續行動。然後壓縮上下文以準備進入下一個里程碑。
上下文衛生檢查
分析我們目前的對話上下文。識別冗餘的交換內容、已解決的問題和過時的資訊,這些可以安全移除,同時保持任務連續性。

أفضل الممارسات

  • 在完成邏輯工作流程階段後壓縮上下文,而非在主動解決問題期間
  • 檢視壓縮建議並在壓縮前手動驗證重要上下文已保留
  • 設定 COMPACT_THRESHOLD 環境變數以符合您典型工作階段的複雜度和注意力持續時間

تجنب

  • 不要在除錯會話中途壓縮上下文,因為完整歷史記錄至關重要
  • 避免將閾值設定得太低(低於 25),這會導致過早的壓縮建議
  • 不要僅依賴自動化建議——在壓縮前運用判斷力評估任務關鍵性

الأسئلة المتكررة

此技能如何追蹤工具呼叫次數?
它在 /tmp 目錄中維護一個簡單的計數器檔案。每次 hook 呼叫都會遞增計數器,讓腳本能夠追蹤整個工作階段中的累積工具使用情況。
此技能會自動壓縮我的上下文嗎?
不會,它僅透過向 stderr 寫入來提供建議。您必須在收到建議時手動使用 /compact 命令或自行總結上下文來觸發壓縮。
我可以自訂建議出現的時機嗎?
是的,將 COMPACT_THRESHOLD 環境變數設定為您偏好的工具呼叫次數(預設為 50)。超過閾值後,建議會每 25 次工具呼叫出現一次。
如果我刪除暫存計數器檔案會發生什麼事?
腳本會建立新檔案並從 1 開始計數。您將根據新計數收到建議,有效地為當前工作階段重設追蹤。
此技能用於敏感專案安全嗎?
是的。腳本沒有網路存取權限,不會讀取專案檔案,僅追蹤整數計數。暫存檔案僅包含數字,不含任何專案特定資料。
我需要手動配置 hooks 嗎?
是的。將腳本註解中顯示的 hook 配置新增到您的 ~/.claude/settings.json 檔案中,即可在 Edit 或 Write 工具呼叫前啟用自動建議。

تفاصيل المطور

بنية الملفات