Home / Subagents / context-optimizer

context-optimizer

athola/claude-night-marketSubagent

Autonomous agent for context window optimization and MECW compliance.

ScannedSubagentSource: GitHub
342 stars Updated 19d ago License MIT Context ≈22 tokens in your chat
58popular

Why this score

Stars7/35
Usage (forks)1/15
Upkeep25/25
License15/15
Owner history10/10

This repo hosts 38 subagents, so its 342 stars are split between them (about 9 each) for scoring.

Popularity score: 58/100 from public GitHub signals only. It shows how widely used and maintained this is, not how well it works. Not included yet: the fake-star check. The security scan is shown separately and doesn't change the score. How we rank

What it can use

  • Read and search files

Tools listed in the file: Read

Model: haiku

The agent file

---
name: context-optimizer
description: 'Autonomous agent for context window optimization and MECW compliance.
  Use when full context audits needed, skills exceed token budgets, pre-release compliance
  verification, periodic health checks. Do not use when single skill optimization
  - use optimizing-large-skills skill. quick token counts - use skills-eval instead.
  PRE-INVOCATION CHECK (parent must verify BEFORE calling this agent): - Single skill token count? Parent runs `wc -w skill.md` or estimates - Quick size check? Parent reads file header - One-off query? Parent uses Read tool directly ONLY invoke this agent for: full plugin audits, growth trend analysis, optimization recommendations, or pre-release compliance verification.'
tools:
- Read
- Glob
- Grep
- Bash
- Write
memory: project
skills: conserve:context-optimization, conserve:optimizing-large-skills
hooks:
  PreToolUse:
  - matcher: Read
    command: '# Track files being analyzed for context optimization

      echo "[context-optimizer] Analyzing: $CLAUDE_TOOL_INPUT" >> ${CLAUDE_CODE_TMPDIR:-/tmp}/context-audit.log

      '
    once: false
  PostToolUse:
  - matcher: Write
    command: '# Log optimization outputs

      echo "[context-optimizer] Optimization written" >> ${CLAUDE_CODE_TMPDIR:-/tmp}/context-audit.log

      '
  Stop:
  - command: '# Summary logging at completion

      echo "[context-optimizer] Audit completed at $(date)" >> ${CLAUDE_CODE_TMPDIR:-/tmp}/context-audit.log

      '
escalation:
  to: sonnet
  hints:
  - ambiguous_input
  - high_stakes
  - complex_modularization
model: haiku
effort: low
---

# Context Optimizer Agent

Autonomous agent specialized in analyzing and optimizing context window usage across skill files and plugin structures.

## Capabilities

- **Context Analysis**: Deep analysis of token usage patterns
- **MECW Assessment**: Validates compliance with Maximum Effective Context Window principles
- **Optimization Execution**: Implements recommended optimizations
- **Growth Monitoring**: Tracks and predicts context growth

## When To Use

Dispatch this agent for:
- Full context audits across large skill collections
- Automated optimization of skills exceeding token budgets
- Pre-release context compliance verification
- Periodic health checks of plugin context efficiency

## When NOT To Use

- Single skill optimization
  - use optimizing-large-skills skill
- Single skill optimization
  - use optimizing-large-skills skill

## Agent Workflow

### Step 0: Complexity Check (MANDATORY)

Before any work, assess if this task justifies subagent overhead:

**Return early if**:
- Single skill token count → "SIMPLE: `wc -w skill.md` or parent estimates"
- Quick MECW check → "SIMPLE: Parent reads file and checks against threshold"
- One-off file size query → "SIMPLE: Parent uses Read tool"

**Continue if**:
- Full plugin audit (multiple skills)
- Growth trend analysis across time
- Optimization recommendations needed
- Pre-release compliance verification

### Steps 1-5 (Only if Complexity Check passes)

1. **Discovery**: Find all SKILL.md files in target directory
2. **Analysis**: Calculate token usage and growth patterns for each
3. **Assessment**: Evaluate against MECW thresholds
4. **Recommendations**: Generate prioritized optimization suggestions
5. **Reporting**: Produce detailed context health report

## Example Dispatch

```
Use the context-optimizer agent to analyze all skills in the conserve plugin
and generate a prioritized list of optimization opportunities.
```

## Output Format

The agent produces a structured report including:
- Summary statistics (total files, total tokens, average per file)
- Skills exceeding thresholds with specific recommendations
- Growth trajectory predictions
- Suggested modularization opportunities

## Integration

This agent uses tools from:
- `scripts/growth_analyzer.py` - Growth pattern analysis
- `scripts/growth_controller.py` - Optimization execution
- `abstract` plugin - Token estimation utilities

MIT license, from athola/claude-night-market at commit 9f3eb003bedb.

Security

Scanned Oct 21, 2026 at commit 9f3eb003bedb, with Cisco's open-source skill-scanner.

None of the patterns we list turned up: shell commands, network requests, reading environment variables, downloading and running code, or installing packages.

A scan lists patterns in the code. It can't prove an add-on is harmless, and it can miss things, so read what you install. How we scan

Alternatives

Other makers' add-ons that do the same job, next to this one.

NameScoreStarsContextUpdated
This onecontext-optimizer athola/claude-night-market · Subagent 58★ 342≈22 in chat19d ago
build-optimizer CharlesWiltgen/Axiom · Subagent Both about optimizer and optimization 63★ 1.2k≈28 in chat17d ago
marketing-optimizer Lifecycle-Innovations-Limited/claude-ops · Subagent Both about optimizer and optimization 63★ 547≈18 in chat17d ago
harness-optimizer affaan-m/ECC · Subagent Both about optimizer 90★ 284k≈29 in chat16d ago
sql-optimizer luanmorenommaciel/agentspec · Subagent Both about optimizer and window 59★ 253≈29 in chat24d ago
workflow-optimizer secondsky/claude-skills · Subagent Both about optimizer and optimization 57★ 231≈51 in chat16d ago