Not in the top 1,000 by GitHub stars
YahyaLendani/opus-tuner-claude-skill
Cost control for long Claude Code sessions on Windows, macOS and Linux: tiered context ceilings, a blocking handoff gate, and effort gears.
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
skills/claude-skill/SKILL.md
Week of Nov 2, 2026 · +6 / −6 lines
Before Not checked yet → After Instructions only
88d3604e2698 → 1653efcb3d32
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 88d3604e2698
No earlier version was observed for comparison.
skills/gear-low/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Instructions only
88d3604e2698 → 1653efcb3d32
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 88d3604e2698
No earlier version was observed for comparison.
skills/gear-max/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Instructions only
88d3604e2698 → 1653efcb3d32
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 88d3604e2698
No earlier version was observed for comparison.
skills/gear-medium/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Instructions only
88d3604e2698 → 1653efcb3d32
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 88d3604e2698
No earlier version was observed for comparison.
skills/gear-xhigh/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Instructions only
88d3604e2698 → 1653efcb3d32
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 88d3604e2698
No earlier version was observed for comparison.
skills/opus-tuner/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
88d3604e2698 → 1653efcb3d32
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 88d3604e2698
No earlier version was observed for comparison.
skills/profile/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 1653efcb3d32
No earlier version was observed for comparison.
skills/wrap/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
88d3604e2698 → 1653efcb3d32
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 88d3604e2698
No earlier version was observed for comparison.
Heat
3.8- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- claude-skill
skills/claude-skill - gear-low
skills/gear-low - gear-max
skills/gear-max - gear-medium
skills/gear-medium - gear-xhigh
skills/gear-xhigh - opus-tuner
skills/opus-tuner - profile
skills/profile - wrap
skills/wrap
How it works
claude-skill
When your agent uses it
Portable token discipline for long conversations where hooks cannot run - Claude Desktop, claude.ai, or a locked-down machine. Use when a chat is getting long, when the user mentions context limits or cost, or when resuming from a handoff brief.
What it loads into context
Frontmatter
60 tokensAlways available to the agent
SKILL.md
953 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The budget
- What actually costs tokens
- Rules
- When to hand off
- Handoff brief
- Resuming
- Limits, stated honestly
Files
SKILL.mdcore3,914 bytes
Read SKILL.md
# claude-skill — portable token discipline
This is the advisory companion to opus-tuner. It needs no hooks, no scripts and no
filesystem: everything here is a habit the model can keep in any Claude client.
Where opus-tuner measures and enforces, this only reminds. Say so if the user
expects the automated version.
## The budget
Track the conversation against two soft ceilings:
| Tier | Ceiling | Meaning |
|---|---|---|
| routine | ~150k tokens | default; most work fits |View the complete source on GitHubgear-low
When your agent uses it
Mechanical turn only - renames, formatting, lint fixes, running known commands, trivial single-file edits.
What it loads into context
Frontmatter
32 tokensAlways available to the agent
SKILL.md
107 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore468 bytes
Read SKILL.md
This turn runs at **low** effort.
Act directly. No plan, no preamble, no summary of what you are about to do.
Batch independent tool calls into one message.
If the task turns out to need reasoning, say "this needs high" and stop rather than
grinding at low effort — thrashing costs more than the gear saved.View the complete source on GitHubgear-max
When your agent uses it
Hardest work only - race conditions, architecture, proofs. Roughly one extra turn of cost.
What it loads into context
Frontmatter
31 tokensAlways available to the agent
SKILL.md
108 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore444 bytes
Read SKILL.md
This turn runs at **max** effort.
This gear costs about one extra 150k turn in thinking tokens, so it must buy back at
least one turn of rework. Use it to settle the question in one pass: form the full
hypothesis, verify it, and commit to an answer.
If the answer arrives early, stop thinking and act.View the complete source on GitHubgear-medium
When your agent uses it
Light work - small multi-file edits, routine fixes, docs and comments.
What it loads into context
Frontmatter
26 tokensAlways available to the agent
SKILL.md
74 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore333 bytes
Read SKILL.md
This turn runs at **medium** effort.
Work directly, but check assumptions that touch more than one file. Batch independent
tool calls. Escalate to `/gear-xhigh` only if you hit something genuinely unclear.View the complete source on GitHubgear-xhigh
When your agent uses it
Hard reasoning - tricky refactors, unfamiliar code, debugging that already failed once.
What it loads into context
Frontmatter
29 tokensAlways available to the agent
SKILL.md
93 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore420 bytes
Read SKILL.md
This turn runs at **xhigh** effort.
Think before acting: state the hypothesis, then test it with the cheapest possible
tool call. Do not fan out reads until the hypothesis narrows the target.
Reserve `/gear-max` for work where a wrong answer costs more than a full extra turn.View the complete source on GitHubopus-tuner
When your agent uses it
Token-budget discipline for long sessions - context size, session limits, compaction, handoff, tier and gear routing.
What it loads into context
Frontmatter
32 tokensAlways available to the agent
SKILL.md
774 tokensWhen the skill is activated
Reference documents
5,113 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The five rules
- Tiers
- Gears
- What not to do
Scripts executed separately
scripts/_common.ps1scripts/_pricing.ps1scripts/audit.ps1scripts/brief.ps1scripts/ctx.ps1scripts/doctor.ps1scripts/post-tool.ps1scripts/pre-compact.ps1scripts/pre-tool.ps1scripts/profile.ps1scripts/route.ps1scripts/selftest.ps1scripts/session-end.ps1scripts/session-start.ps1scripts/stats.ps1scripts/statusline.ps1scripts/stop.ps1scripts/weekly.ps1
Files
README.mddoc16,114 bytesSKILL.mdcore3,035 bytesVERSIONasset6 bytesreferences/playbook.mddoc3,207 bytesreferences/pricing.jsonasset3,398 bytesscripts/_common.ps1runs52,707 bytesscripts/_pricing.ps1runs5,392 bytesscripts/audit.ps1runs17,350 bytesscripts/brief.ps1runs12,766 bytesscripts/ctx.ps1runs2,581 bytesscripts/doctor.ps1runs21,549 bytesscripts/post-tool.ps1runs5,253 bytesscripts/pre-compact.ps1runs2,988 bytesscripts/pre-tool.ps1runs1,539 bytesscripts/profile.ps1runs4,439 bytesscripts/route.ps1runs7,862 bytesscripts/selftest.ps1runs43,259 bytesscripts/session-end.ps1runs1,356 bytesscripts/session-start.ps1runs7,394 bytesscripts/stats.ps1runs2,782 bytesscripts/statusline.ps1runs3,288 bytesscripts/stop.ps1runs4,949 bytesscripts/weekly.ps1runs2,769 bytes
Read SKILL.md
# opus-tuner
Every request re-reads the whole context, so these rules are about how much gets
re-read and how many requests read it.
## The five rules
1. **Batch independent tool calls.** Four greps in one message read the context
once; four separate messages read it four times.
2. **Grep before read, and bound every read.** `Read` with no `limit`, or above 400
lines, only when you are certain. Otherwise `offset`/`limit`, or search first.
Never recursive-scan a repo to find one symbol.
3. **Never trade verification for tokens.** A "saving" that causes rework is a loss.
4. **Delegate breadth, not judgement.** Exploration, mechanical multi-file edits andView the complete source on GitHubprofile
When your agent uses it
Switch opus-tuner between the dev and creative profiles, or show the active one. Run by the user, never automatically.
What it loads into context
Frontmatter
49 tokensAlways available to the agent
SKILL.md
241 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore950 bytes
Read SKILL.md
# Profile
Run the switcher with the user's argument exactly as given. No argument swaps
dev and creative; `show` changes nothing.
```
# Windows
powershell -NoProfile -ExecutionPolicy Bypass -File "$env:USERPROFILE\.claude\skills\opus-tuner\scripts\profile.ps1" $ARGUMENTS
# macOS / Linux
pwsh -NoProfile -File "$HOME/.claude/skills/opus-tuner/scripts/profile.ps1" $ARGUMENTS
```
If `CLAUDE_CONFIG_DIR` is set, substitute it for `~/.claude` in that path.View the complete source on GitHubwrap
When your agent uses it
Prepare and verify a handoff for this session, so the user can continue in a fresh one.
What it loads into context
Frontmatter
26 tokensAlways available to the agent
SKILL.md
447 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Scripts executed separately
../opus-tuner/scripts/brief.ps1
Files
../opus-tuner/scripts/brief.ps1runs12,766 bytesSKILL.mdcore1,812 bytes
Read SKILL.md
# Wrap
Use at a task boundary, or when the user wants to continue in a fresh session.
1. Write the draft. Its facts come from this session's own transcript:
```
# Windows
powershell -NoProfile -ExecutionPolicy Bypass -File "${CLAUDE_SKILL_DIR}/../opus-tuner/scripts/brief.ps1" -SessionId "${CLAUDE_SESSION_ID}" -Project "<project directory>"
# macOS / Linux
pwsh -NoProfile -File "${CLAUDE_SKILL_DIR}/../opus-tuner/scripts/brief.ps1" -SessionId "${CLAUDE_SESSION_ID}" -Project "<project directory>"
```
View the complete source on GitHubSkills included
- claude-skill
- gear-low
- gear-max
- gear-medium
- gear-xhigh
- opus-tuner
- profile
- wrap
Repository facts
- License
- MIT
- Created
- Oct 28, 2026
- Last pushed
- Nov 3, 2026
- Forks
- 0
- Open issues
- 0
- Project activity
- Active
Before you install
Local scriptsAutomated signals, not a guarantee
Checked Nov 4, 2026
- No broad tool permissions
- No dangerous shell commands
- 5 network referencesin 2 files: opus-tuner/references/pricing.json:2 claude-skill/SKILL.md:109
- No hidden or obfuscated text
- No instruction overrides
- 19 executable scriptsin 18 files: opus-tuner/scripts/brief.ps1:1 opus-tuner/scripts/_common.ps1:1 opus-tuner/scripts/_pricing.ps1:1 and 15 more
- No access to secrets
- No requests to vote in Hot
Show all 24 signals by file
skills/claude-skill/SKILL.md
skills/opus-tuner/references/pricing.json
- Network accessline 2
"schema": 1, "version": "2026-10-06", "source": "https://platform.claude.com/docs/en/about-claude/pricing", - Network accessline 3
"version": "2026-10-06", "source": "https://platform.claude.com/docs/en/about-claude/pricing", "currency": "USD", - Network accessline 4
"source": "https://platform.claude.com/docs/en/about-claude/pricing",
skills/opus-tuner/scripts/_common.ps1
- Executable scriptline 1
Executable file
skills/opus-tuner/scripts/_pricing.ps1
- Executable scriptline 1
Executable file
skills/opus-tuner/scripts/audit.ps1
- Executable scriptline 1
Executable file
skills/opus-tuner/scripts/brief.ps1
skills/opus-tuner/scripts/ctx.ps1
- Executable scriptline 1
Executable file
skills/opus-tuner/scripts/doctor.ps1
- Executable scriptline 1
Executable file
skills/opus-tuner/scripts/post-tool.ps1
- Executable scriptline 1
Executable file
skills/opus-tuner/scripts/pre-compact.ps1
- Executable scriptline 1
Executable file
skills/opus-tuner/scripts/pre-tool.ps1
- Executable scriptline 1
Executable file
skills/opus-tuner/scripts/profile.ps1
- Executable scriptline 1
Executable file
skills/opus-tuner/scripts/route.ps1
- Executable scriptline 1
Executable file
skills/opus-tuner/scripts/selftest.ps1
- Executable scriptline 1
Executable file
skills/opus-tuner/scripts/session-end.ps1
- Executable scriptline 1
Executable file
skills/opus-tuner/scripts/session-start.ps1
- Executable scriptline 1
Executable file
skills/opus-tuner/scripts/stats.ps1
- Executable scriptline 1
Executable file
skills/opus-tuner/scripts/statusline.ps1
- Executable scriptline 1
Executable file
skills/opus-tuner/scripts/stop.ps1
- Executable scriptline 1
Executable file
skills/opus-tuner/scripts/weekly.ps1
- Executable scriptline 1
Executable file
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Signal confidence: 21 facts
- Network access in prose of the SKILL.mdclaude-skill/SKILL.md:109Low confidence
- Network access in prose of the SKILL.mdclaude-skill/SKILL.md:110Low confidence
- Executable script in a comment of a file that runsopus-tuner/scripts/_common.ps1:1Low confidence
- Executable script in a comment of a file that runsopus-tuner/scripts/_pricing.ps1:1Low confidence
- Executable script in code of a file that runsopus-tuner/scripts/audit.ps1:1High confidence
- Executable script in a comment of a file that runsopus-tuner/scripts/brief.ps1:1Low confidence
- Executable script in a comment of a file that runsskills/opus-tuner/scripts/brief.ps1:1Low confidence
- Executable script in a comment of a file that runsopus-tuner/scripts/ctx.ps1:1Low confidence
- Executable script in a comment of a file that runsopus-tuner/scripts/doctor.ps1:1Low confidence
- Executable script in a comment of a file that runsopus-tuner/scripts/post-tool.ps1:1Low confidence
- Executable script in a comment of a file that runsopus-tuner/scripts/pre-compact.ps1:1Low confidence
- Executable script in a comment of a file that runsopus-tuner/scripts/pre-tool.ps1:1Low confidence
- Executable script in a comment of a file that runsopus-tuner/scripts/profile.ps1:1Low confidence
- Executable script in a comment of a file that runsopus-tuner/scripts/route.ps1:1Low confidence
- Executable script in a comment of a file that runsopus-tuner/scripts/selftest.ps1:1Low confidence
- Executable script in a comment of a file that runsopus-tuner/scripts/session-end.ps1:1Low confidence
- Executable script in a comment of a file that runsopus-tuner/scripts/session-start.ps1:1Low confidence
- Executable script in code of a file that runsopus-tuner/scripts/stats.ps1:1High confidence
- Executable script in a comment of a file that runsopus-tuner/scripts/statusline.ps1:1Low confidence
- Executable script in a comment of a file that runsopus-tuner/scripts/stop.ps1:1Low confidence
- Executable script in a comment of a file that runsopus-tuner/scripts/weekly.ps1:1Low confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Frontmatter field disable-model-invocation in skills/profile/SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md skills/claude-skill/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md skills/claude-skill/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md skills/claude-skill/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md skills/claude-skill/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md skills/claude-skill/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.