brenbuilds1/cutweight/cutweight-weigh
Claude Code and agent skill by brenbuilds1/cutweight
- community
Checking that the SKILL.md file is still in the repository.
Weigh an agent setup and print a fight-card receipt. Use when asked to weigh in, weigh my agent, check my agent's weight or token overhead, or compare before and after a cut. Measures the always-on context bill (installed skills, memory files, MCP tool schemas), assigns a weight class, prints a shareable card, and shows the delta against the last weigh-in. Read-only except for its own append-only log.
Install
npx vskill@latest install brenbuilds1/cutweight/cutweight-weighSKILL.md
Weigh-In
The scale for your agent. cutweight-diet finds what to cut; cutweight-weigh tells you what you weigh, before the cut and after it. Step on the scale first, cut, step on it again.
Method
- Measure the always-on bill exactly as cutweight-diet does: installed skills
(frontmatter name plus description each), memory files loaded at session start (CLAUDE.md, AGENTS.md, local variants, imports), MCP tool schemas (eager-loaded only; a server you cannot enumerate is unknown, never zero).
- Rough tokens for English markdown: characters / 3 on Claude models with
the Opus 4.7 tokenizer (Opus 4.7+, Sonnet 5, Fable 5), characters / 3.5 to 4 on older Claude and GPT-style tokenizers. Label estimates.
- Read the last card from
.cutweight/weigh-ins.mdif it exists. Compute
the delta.
- Print the card. Append it to the log. Never edit old cards.
Weight Classes
Cutweight's own scale, by always-on tokens per message:
| class | always-on | |
|---|---|---|
| flyweight | under 1,000 | |
| lightweight | under 3,000 | |
| middleweight | under 8,000 | |
| heavyweight | under 20,000 | |
| superheavyweight | 20,000 and up |
The Card
Keep the card under 12 lines. It is made to be posted.
Hard Rules
- The log is append-only. A rewritten history is not a weigh-in.
- Measured or labeled-estimate numbers only.
- The card always names the single next cut, or says "at weight" if lean.
- Never name an agent-maintained memory file (auto-memory index, session
memory) as the next cut. Bill it on the card, flag it to its owner. Its lines are the agent's retrieval keys; hand-trimming them breaks recall.
- A card meant for posting shows counts and categories, never private tool,
server, or plugin names. Generalize anything internal before it leaves the machine.
- Keep
.cutweight/out of version control; the log stays on the machine. - Weigh-in changes nothing but its own log. The human does the cutting.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/cutweight-weigh/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/brenbuilds1/cutweight/cutweight-weigh)