executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
context-optimizationOptimizes context window via MECW principles and memory tiering. Use when context exceeds 30% or before long multi-step tasks.
Independent GitHub snapshot · Automated classification · Original documentation governs
name: context-optimization description: Optimizes context window via MECW principles and memory tiering. Use when context exceeds 30% or before long multi-step tasks. alwaysApply: false category: conservation token_budget: 150 progressive_loading: true modules:
matcher: Read command: 'echo "[skill:context-optimization] 📊 Context analysis started: $(date)"
${CLAUDE_CODE_TMPDIR:-/tmp}/skill-audit.log
' once: true PostToolUse:
matcher: Bash
command: "# Track context analysis tools\nif jq -r '.tool_input.command // empty' | grep
\ -qE "(wc|tokei|cloc|context)"; then\n echo "[skill:context-optimization]
\ Context measurement executed: $(date)" >> ${CLAUDE_CODE_TMPDIR:-/tmp}/skill-audit.log\n
fi\n"
Stop:
command: 'echo "[skill:context-optimization] === Optimization completed at $(date) ===" >> ${CLAUDE_CODE_TMPDIR:-/tmp}/skill-audit.log
' model_hint: standard role: hook-target
def select_optimal_modules(context_situation, task_complexity):
if context_situation == "CRITICAL":
return ["mecw-assessment", "subagent-coordination"]
elif task_complexity == "high":
return ["mecw-principles", "subagent-coordination"]
else:
return ["mecw-assessment"]
| Utilization | Status | Action |
|---|---|---|
| < 30% | LOW | Continue normally |
| 30-50% | MODERATE | Monitor, apply principles |
| > 50% | CRITICAL | Immediate optimization required |
Behavior Change: Large bash command and tool outputs are saved to disk instead of being truncated; file references are provided for access.
| Scenario | Before 2.1.2 | After 2.1.2 |
|---|---|---|
| Large test output | Truncated, partial data | Full output via file reference |
| Verbose build logs | Lost after 30K chars | Complete, accessible on-demand |
| Context pressure | Less from truncation | Same - only loaded when read |
head, tail, or grep on file references.modules/mecw-principles.md for core concepts, the 50% rule, and quick-start code examples.modules/mecw-assessment.md for risk identification.modules/subagent-coordination.md for decomposition patterns.modules/context-waiting.md for deferred loading strategies.modules/cache-aligned-prefixes.md for ordering context so provider KV caches hit (stable prefix first, volatile last).modules/compression-strategies.md to pick one
of /clear and /catchup, a continuation agent, archive and summarize, or
delegation, with savings and risk.modules/reversible-compression.md for
archiving an oversized output to a retrievable handle.modules/log-debugging-hygiene.md for filtering a log
before any compression. /filter-log anchors on it.If context usage remains high after optimization, check for large files that were read entirely rather than selectively. If MECW assessments fail, ensure that your environment provides accurate token count metadata. For permission errors when writing output logs to /tmp, verify that the project's temporary directory is writable.
modules/cache-aligned-prefixes.md (stable first, volatile last)