Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Ultra-dense token optimizer skill for prompt caching, log pruning, AST-based inspection, and minified JSON payloads.
.claude/skills/lingxling-zipai-optimizer/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-08 | ✗→✓ | ▲ Improved | 1% | 0% |
| case-12 | ✗→✓ | ▲ Improved | 13% | 0% |
| case-14 | ✗→✓ | ▲ Improved | -6% | 0% |
| case-16 | ✗→✓ | ▲ Improved | 20% | 0% |
| case-17 | ✗→✓ | ▲ Improved | 170% | 0% |
Use this skill when the request needs context-window-aware triage, concise technical output, ambiguity handling, or selective reading of logs, source files, JSON/YAML payloads, VCS output, or MCP tool results.
[ISSUE], [SUGGESTION], [NITPICK]) is authorized and preferred.Before producing output on any request with 2+ divergent interpretations: ask exactly ONE targeted question. Never ask about obvious intent. Never stack multiple questions. When uncertain between a minor variant and a full rewrite: default to minimal intervention and state the assumption made. When the scope is ambiguous (file vs. project vs. repo): ask once, scoped to the narrowest useful boundary.
Classify before ingesting — never read raw:
grep -A 10 -B 10 -iE "(error|fail|warn|fatal)"grep -A 10 -B 5 -iE "(error|exception|traceback|failed|assert)"grep -n "def \|class ", read with view_range.head -n 60 + targeted grep before full read.jq 'keys' or head -n 40 before committing to full read.git log → | head -n 20 unless a specific range is requested.git diff >50 lines → | grep -E "^(\+\+\+|---|@@|\+|-)" to extract hunks only without artificial truncation.git status → read as-is.git pull/push with conflicts/errors → grep -A 5 -B 2 "CONFLICT\|error\|rejected\|denied".git log --graph → | head -n 40.git blame on targeted lines only — never full file.result.items, result.pageInfo) rather than full-object inspection. Paginate only when the target entity is not found on the first page.str_replace only, no reprint.str_replace calls in dependency order within single response.--- a/file / +++ b/file) when str_replace would be ambiguous.[RISK: untested path].[FACT] (verified) vs [ASSUMPTION] (inferred) vs [RISK] (potential side effect) vs [DEPRECATED] (known obsolete pattern).✓ Step N done — <one-line result>.create_or_update_file. Never hardcode or cache SHAs across sessions.grep/view_range suffices.grep and tail may occasionally hide underlying root causes located outside the captured error boundaries.paginate:full explicitly in the request.| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-01 | fail→fail | 3,402 | 4,880 | +43% | 1 | 1 | 0% | 601 | 2,099 | +249% | 0 | 0 | — |
case-02 | fail→fail | 4,897 | 11,625 | +137% | 1 | 1 | 0% | 760 | 2,538 | +234% | 0 | 0 | — |
case-03 | fail→fail | 7,686 | 17,832 | +132% | 1 | 1 | 0% | 205 | 4,990 | +2334% | 0 | 0 | — |
case-04 | pass→pass | 56,877 | 47,295 | -17% | 1 | 1 | 0% | 8,245 | 9,295 | +13% | 0 | 0 | — |
case-05 | pass→pass | 8,504 | 10,850 | +28% | 1 | 1 | 0% | 1,389 | 3,356 | +142% | 0 | 0 | — |
case-06 | fail→fail | 8,402 | 4,172 | -50% | 1 | 1 | 0% | 1,205 | 2,189 | +82% | 0 | 0 | — |
case-07 | fail→fail | 13,066 | 6,133 | -53% | 1 | 1 | 0% | 2,189 | 2,555 | +17% | 0 | 0 | — |
case-08 | fail→pass | 15,155 | 4,108 | -73% | 1 | 1 | 0% | 2,151 | 2,182 | +1% | 0 | 0 | — |
case-09 | pass→pass | 8,065 | 3,661 | -55% | 1 | 1 | 0% | 1,387 | 2,110 | +52% | 0 | 0 | — |
case-10 | pass→pass | 10,601 | 3,617 | -66% | 1 | 1 | 0% | 1,507 | 2,131 | +41% | 0 | 0 | — |
case-11 | fail→fail | 7,496 | 4,087 | -45% | 1 | 1 | 0% | 1,261 | 1,853 | +47% | 0 | 0 | — |
case-12 | fail→pass | 14,775 | 5,345 | -64% | 1 | 1 | 0% | 1,942 | 2,185 | +13% | 0 | 0 | — |
case-13 | pass→pass | 7,606 | 3,099 | -59% | 1 | 1 | 0% | 1,420 | 2,003 | +41% | 0 | 0 | — |
case-14 | fail→pass | 12,646 | 2,412 | -81% | 1 | 1 | 0% | 2,023 | 1,904 | -6% | 0 | 0 | — |
case-15 | pass→fail | 11,377 | 3,421 | -70% | 1 | 1 | 0% | 1,537 | 1,962 | +28% | 0 | 0 | — |
case-16 | fail→pass | 12,617 | 3,252 | -74% | 1 | 1 | 0% | 1,728 | 2,065 | +20% | 0 | 0 | — |
case-17 | fail→pass | 4,346 | 3,658 | -16% | 1 | 1 | 0% | 748 | 2,023 | +170% | 0 | 0 | — |
case-18 | fail→fail | 5,790 | 6,417 | +11% | 1 | 1 | 0% | 909 | 2,390 | +163% | 0 | 0 | — |
case-19 | pass→pass | 11,732 | 5,160 | -56% | 1 | 1 | 0% | 2,105 | 2,297 | +9% | 0 | 0 | — |
case-20 | pass→pass | 14,070 | 5,941 | -58% | 1 | 1 | 0% | 2,349 | 2,170 | -8% | 0 | 0 | — |
case-21 | pass→fail | 10,734 | 4,181 | -61% | 1 | 1 | 0% | 1,867 | 2,097 | +12% | 0 | 0 | — |
case-22 | pass→fail | 5,200 | 2,652 | -49% | 1 | 1 | 0% | 737 | 1,901 | +158% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 22 cases were attempted, and 21 counted toward the lift figure. The other 1 produced results that are not comparable between the two arms, so they are excluded from the headline rather than averaged into it. The headline lift of +9 percentage points is the difference between those two pass rates over the 21 comparable cases. 3 cases got worse with the skill loaded, and they are included in that figure.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.