Claude Code mod
winnow
A calibrated context sieve for Claude Code. Every large tool result is judged by a System One model before it enters context; irrelevant blocks are replaced with a summary and a recall key.
Install
/plugin marketplace add GhalebDweikat/winnow
/plugin install winnow@winnowMods install like plugins. Run /reload-plugins or start a new session to load it.
What it can access
- Reach
- L3Network: network, runs processes, reads files, draws
- Sees
- ? calls, every prompt
- Hooks
tool.callprompt.submit
From a static scan of the mod's code by awesome-claude-code-mods. It shows what the code asks for, not a security review.
How Claude Code mods work
- A mod is a plugin with a JavaScript or TypeScript module that runs inside Claude Code (version 2.1.287 or later). It can draw panes beside the transcript, a band above the prompt, buttons and toasts, restyle the spinner and tool rows, and watch or rewrite tool calls and prompts.
- It installs like any plugin: add its marketplace with /plugin marketplace add owner/repo, then /plugin install name@marketplace.
- Check what a mod can reach before installing: it runs with your permissions. Reach goes from drawing only, to reading files, to writing files or running processes, to the network. Run claude plugin validate on a clone to list its hooks and calls without running it.
- Turn one off from the Installed tab in /plugin, or start Claude Code with --safe-mode to skip every customization for a session.
Details
- Repository
- GhalebDweikat/winnow
- Folder
.- Marketplace
winnow- Author
- Ghaleb Dweikat
- License
- MIT
- Last updated
- 6 October 2026
- Listed in
- awesome-claude-code-mods
FAQ
What is winnow?
A calibrated context sieve for Claude Code. Every large tool result is judged by a System One model before it enters context; irrelevant blocks are replaced with a summary and a recall key. It is a mod for Claude Code, from GhalebDweikat/winnow on GitHub.
What can the winnow mod access?
Its widest reach is "network" (network, runs processes, reads files, draws). It sees ? calls, every prompt. Like any mod, it runs with your permissions.
How do I install winnow?
Inside Claude Code (v2.1.287 or later), run /plugin marketplace add GhalebDweikat/winnow and then /plugin install winnow@winnow.
Is winnow popular?
GhalebDweikat/winnow has 115 GitHub stars and 0 forks, and is included in 1 curated Claude Code list. It was last updated on 6 October 2026.
More context & usage mods
session-band
317JohnnyVizz/claude-kit
Band above the prompt: turn number, output speed, turn and session cost, prompt cache countdown and context fill; notifies before the cache expires.
effortless
305HeyCubit/effortless
Sets the reasoning effort for every prompt automatically, shows it under the prompt box, and counts down how long the prompt cache stays warm.
savvy-progress
317JohnnyVizz/claude-kit
Progress bar above the prompt for /savvy-flow, plus an agents panel (/agents-info): running, finished and planned subagents with model, task progress, context, cost and time.
agent-usage-guard
90rbartoli/agent-usage-guard
A Claude Code mod that holds subagent fan-out, heavy-context prompts and retry loops before they spend your usage window. It reads your plan's usage, counts agents across every session, and asks in Claude Code's own dialog.
cache-tax
329karanb192/cache-tax
A Claude Code mod that keeps the one-hour prompt cache warm during breaks and stops a cold send once with its estimated rewrite cost. Warming uses model requests and costs tokens. Requires Claude Code 2.1.287+.
transcripted-live
89r3dbars/transcripted
The meeting Transcripted is recording, inside Claude Code: Claude gets the call as context, a live dashboard (now, asked of you, action items), prompt suggestions for questions aimed at you, and an after-call wrap-up that gains speaker names once Transcripted saves the meeting. Needs the transcripted-live helper running.
Browse the most popular Claude Code mods, all context & usage mods, or the skills and MCP server directories.