SignalTrim

Output discipline for coding agents

SignalTrim

Make AI coding agents answer shorter without losing the fix. It is a local skill, installer, hook system, compression tool, and proof loop for people who want signal instead of ceremony.

50k+
launch target: useful enough to earn attention
65%
average output reduction in committed benchmarks
40+
agent targets through plugin, extension, and skills paths
0
telemetry, accounts, or signaltrim backend

Issue radar, turned into product direction.

The open queue says what the market cares about: install must work, safety must be boring, numbers must be honest, and agent coverage must feel native instead of bolted on.

Fix first

Install confidence

Windows piping, malformed settings, and plugin path drift are the sharpest trust killers. One failed install costs more than one missing mode.

Windows install guide
Safety

Validated writes

Compression is powerful because it rewrites memory. That means backup location, validation, and atomic replace need to be explicit.

Compression safety notes
Proof

Honest numbers

The most credible claim is not "always cheaper." It is "shorter output, faster reading, measurable tradeoffs." That is stronger.

Read honest numbers
Native feel

Agent coverage

The repo wins when Claude, Codex, Gemini, Cursor, opencode, and niche agents each get a path that respects their real install model.

Install matrix

Proof lab, not just a slogan.

Use the mode preview and rough token model to understand what SignalTrim changes. This does not hide the overhead: output shrinks, input rules still cost context.

Mode preview

Output

New object ref each render. Inline object prop = new ref = re-render. Wrap in `useMemo`.

Output model

  • Output savings use the public benchmark average.
  • Whole-session savings depend on prompt size and provider billing.
  • Use `/signaltrim-stats` or your provider usage page for real receipts.
Animated SignalTrim demo showing launch links, shorter technical output, install routing, and proof metrics SignalTrim proof-first token discipline banner

Safety contract.

Fast adoption comes from a funny hook. Long adoption comes from boring guarantees.

Core mode

No signaltrim backend

The core skill, hooks, statusline, and stats are local. No analytics, no account, no background telemetry.

Compress

Explicit model call

`/signaltrim-compress` is opt-in and sends only the file you name to Claude/Anthropic. Sensitive filenames and private-key paths are refused.

Writes

Validate before replace

Compression writes a temp candidate, validates structure, saves a backup, then atomically swaps only after the candidate passes.

Install route, based on your agent.

Pick a target and copy the command. The full matrix lives in the GitHub README set; this page keeps the common paths fast.

Plugin path

Claude Code

Best path for Claude Code users: install the plugin, hooks, skills, and statusline support through the official plugin flow.

claude plugin marketplace add karurikwao/signaltrim && claude plugin install signaltrim@signaltrim
  • Always-on mode starts at session start.
  • Use `/signaltrim lite|full|ultra|wenyan` to switch intensity.