Resource optimization and performance monitoring for context window management.
Conserve helps you work efficiently within Claude’s context limits. It automatically loads optimization guidance at session start and provides tools for monitoring and reducing context usage.
/plugin install conserve@claude-night-market
Skill Description When to Use
context-optimizationMECW principles and 50% context rule When context usage > 30%
token-conservationToken usage strategies and quota tracking Session start, before heavy loads
cpu-gpu-performanceResource monitoring and selective testing Before builds, tests, or training
mcp-code-executionMCP patterns for data pipelines Processing data outside context
optimizing-large-skillsLarge skill optimization Breaking down oversized skills
bloat-detectorDetect bloated documentation, dead code, dead wrappers During documentation reviews, code cleanup
clear-contextContext window management strategies When approaching context limits
Command Description
/bloat-scanDetect code bloat, dead code, and dead wrapper scripts
/unbloatRemove detected bloat with progressive analysis
/optimize-contextAnalyze and optimize context window usage
/analyze-growthPredict context budget impact of skill growth
Agent Description
context-optimizerAutonomous context optimization and MECW compliance
Hook Type Description
session-start.shSessionStart Loads conservation guidance at startup
/optimize-context
# Analyzes:
# - Current context usage
# - Token distribution
# - Compression opportunities
# - MECW compliance
/analyze-growth
# Predicts:
# - Skill growth patterns
# - Context budget impact
# - Optimization priorities
Skill(conservation:context-optimization)
# Provides:
# - MECW principles
# - 50% context rule
# - Compression strategies
# - Eviction priorities
Control conservation behavior via environment variables:
Mode Command Behavior
Normal claudeFull conservation guidance
Quick CONSERVATION_MODE=quick claudeSkip guidance for fast processing
Deep CONSERVATION_MODE=deep claudeExtended resource allowance
# Quick mode for simple tasks
CONSERVATION_MODE=quick claude
# Deep mode for complex analysis
CONSERVATION_MODE=deep claude
Level Usage Action
LOW < 30% Normal operation
MODERATE 30-50% Consider optimization
CRITICAL > 50% Optimize immediately
5-hour rolling cap : Prevents burst usage
Weekly cap : validates sustainable usage
Check status : Use /status to see current usage
Minimum Effective Context Window strategies:
Summarize Early : Compress large outputs before they accumulate
Load on Demand : Fetch file contents only when needed
Evict Stale : Remove information no longer relevant
Prioritize Recent : Weight recent context higher than old
# Don't load entire file
# Instead, use targeted reads
Read file.py --offset 100 --limit 50
# Limit search output
Grep --head_limit 20
# Use stats instead of full diffs
git diff --stat
git log --oneline -10
The cpu-gpu-performance skill monitors resource usage:
Skill(conservation:cpu-gpu-performance)
# Provides:
# - Baseline establishment
# - Resource monitoring
# - Selective test execution
# - Build optimization
For processing data too large for context:
Skill(conservation:mcp-code-execution)
# Patterns for:
# - External data processing
# - Pipeline optimization
# - Result summarization
Command Enhancement
/optimize-contextUses condition-based-waiting for smart optimization
leyline : Provides MECW pattern implementations
abstract : Uses conservation for skill optimization
conjure : Delegates to external services when context limited