Analyzes context window usage against MECW principles, providing token breakdowns, utilization status, and optimization recommendations. Accepts optional path and --detailed flag.
From conservenpx claudepluginhub athola/claude-night-market --plugin conserve/optimize-contextContext window optimization — compress changelog, lazy loading, prune duplicates
/optimize-contextContext window optimization — compress changelog, lazy loading, prune duplicates
/optimize-contextOptimizar el context window comprimiendo changelog y activando lazy loading de agentes
/optimize-contextContext window optimization — analyze token usage, prune unnecessary context, maximize effective context
Analyzes context window usage and provides optimization recommendations based on Maximum Effective Context Window (MECW) principles.
# Analyze current session context
/optimize-context
# Analyze specific skill or directory
/optimize-context skills/my-skill
# Deep analysis with recommendations
/optimize-context --detailed
| Utilization | Status | Action |
|---|---|---|
| < 30% | Optimal | No action needed |
| 30-50% | Good | Monitor growth |
| 50-70% | Warning | Consider optimization |
| > 70% | Critical | Immediate action required |
/optimize-context
# Output:
# Context Optimization Report
# ==========================
# Current Usage: 45% (Good)
# Estimated Tokens: 12,500
#
# Recommendations:
# - Consider extracting code examples to scripts/
# - 3 skills exceed recommended token budget
/optimize-context skills/context-optimization --detailed
# Full breakdown with per-module analysis
For reading context in headless/automated Claude Code sessions:
# Get context breakdown with JSON output
claude -p "run /context" --verbose --output-format json
# Two-call pattern for reliable execution
# (Claude doesn't always execute /context on first prompt)
SESSION_ID=$(claude -p "ready" --output-format json | jq -r '.session_id')
claude --continue "$SESSION_ID" -p "/context" --verbose --output-format json
Key flags:
--verbose: Includes categorical token breakdown--output-format json: Machine-parseable output--continue: Resumes existing session for reliable command executionExample JSON output:
{
"context": {
"total_tokens": 45000,
"usage_percent": 22.5,
"breakdown": {
"system": 8000,
"conversation": 32000,
"tools": 5000
}
}
}
Works with conservation plugin skills:
context-optimization - Core MECW implementationtoken-conservation - Token reduction strategiesoptimizing-large-skills - Modularization patternspython3 ${CLAUDE_PLUGIN_ROOT}/scripts/growth_analyzer.py "${1:-.}"