SkillAgentSearch skills...

context-optimizer

Optimize token usage and context management

Install / Use

npx skills add rohitg00/pro-workflow --skill context-optimizer

Installs into whichever agent you are using.

About this skill
📄

SKILL.md

Installable skill definition

Quality Score

82/100

Supported Platforms

Universal

Tags

Our assessment of context-optimizer

context-optimizer scores 82/100 on our quality scale, 2529th of 4,258 Development & Engineering skills we index.

Its SKILL.md is 3.4 KB long, well organised into 16 sections with 2 code examples: a solid amount of guidance for an agent.

With 2,876 GitHub stars, it is one of the more widely adopted skills in the catalogue.

Substance
26/30
Structure
18/20
Description
8/15
Adoption
15/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated 7 days ago, so context-optimizer is actively maintained.
  • No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
  • Its trust signals score 88/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

context-optimizer compared with similar skills

All 4 of these similar skills score higher than context-optimizer; compare them before choosing.

SkillScoreStarsUpdatedFormat
context-optimizer (this skill)by rohitg00822.9k7d agoSKILL.md
ai-job-searchby MadsLorentzen10044.6k1d agoCLAUDE.md
claude-howtoby luongnv8910041.7ktodayCLAUDE.md
algorithmic-artby anthropics100177.9k8d agoSKILL.md
pptxby anthropics100177.9k8d agoSKILL.md

Frequently asked questions

How do I install context-optimizer?
Run npx skills add rohitg00/pro-workflow --skill context-optimizer. The install tabs above show the steps for each supported agent.
Which AI agents does context-optimizer work with?
It is written for Universal, as a SKILL.md file. Other agents that read the same format can often use it too.
Is context-optimizer safe to use?
It declares no license and scores 88/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is context-optimizer still maintained?
The repository was last updated 7 days ago, so context-optimizer is actively maintained.

name: context-optimizer description: Optimize token usage and context management. Use when sessions feel slow, context is degraded, or you're running out of budget. user-invocable: true

Context Optimizer

Manage your context window and token budget effectively.

Quick Diagnosis

  1. Run /context to check current usage
  2. If > 70% → compact now before it degrades
  3. If > 90% → you're in the "dumb zone", compact immediately

Optimization Strategies

Immediate

| Action | Saves | When | |--------|-------|------| | /compact | 30-50% context | At task boundaries | | Disable unused MCPs | ~5% per MCP | When switching domains | | Use subagents for exploration | Keeps main context clean | Heavy search/read tasks | | Fresh session via /resume | 100% reset | When starting unrelated work |

Configuration

Set proactive auto-compaction:

{
  "env": {
    "CLAUDE_AUTOCOMPACT_PCT_OVERRIDE": "50"
  }
}

MCP Audit

Keep <10 MCPs enabled, <80 tools total. Each MCP adds overhead to every request.

/mcp          # List active servers
# Disable what you're not using

Prompt Engineering for Token Efficiency

  • Scope your prompts: "In src/auth/, fix the login bug"
  • Provide constraints: "Don't modify the middleware"
  • Give acceptance criteria: "Should return 429 after 5 attempts"
  • Avoid vague prompts: "Fix the code" (forces Claude to read everything)

Subagent Delegation

Heavy operations that generate lots of output should go to subagents:

  • Test suite output → subagent
  • Large file exploration → subagent
  • Documentation generation → subagent
  • Log analysis → subagent

The main session stays clean while subagents handle the volume.

Context Budget Planning

| Phase | Target Usage | Action If Over | |-------|-------------|----------------| | Planning | < 20% | Keep plans concise | | Implementation | < 60% | Compact between files | | Testing | < 80% | Delegate to subagent | | Review | < 90% | Start fresh session |

Token Efficiency

Output Reduction (40-60% savings)

  • No sycophantic openers ("Sure!", "Great question!")
  • No closing fluff ("Let me know if you need anything!")
  • No prompt restatement before answering
  • Code first, explanation only if non-obvious
  • Structured output (tables, bullets) over prose
  • ASCII only: -- not em dashes, straight quotes not smart quotes

Behavioral Efficiency

  • One-pass coding: complete solution, test once, stop if green
  • Read before write: never modify unread files
  • No re-reads: don't re-read unchanged files
  • Tool-call budgets: 20 (quick fix) to 80 (large feature)
  • Never iterate more than twice on the same failure

Task Profiles

Switch response style based on context:

  • Coding: code first, minimal explanation, simplest solution
  • Agent/Pipeline: structured output only, no prose, parseable
  • Analysis: finding first, tables over paragraphs, sourced numbers

CLAUDE.md Optimization

  • Root CLAUDE.md: < 60 lines ideal, < 150 max
  • Move package-specific info to package-level CLAUDE.md
  • Move personal preferences to CLAUDE.local.md
  • Remove obvious or rapidly-changing information

When Context Is Degraded

Signs:

  • Claude repeats itself or forgets earlier context
  • Responses become generic or lose project-specific knowledge
  • Tool calls start failing for reasons that worked earlier

Fix:

  1. Manual /compact
  2. If still bad: new session with /resume
  3. For recurring issues: reduce CLAUDE.md size, disable MCPs

Related Skills

View on GitHub
GitHub Stars2.9k
CategoryDevelopment
Updated7d ago
Forks289

Languages

JavaScript

Trust signals

88/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

1 medium