u/Deady213

I built a skill that cuts Claude's output by up to 70% — without losing any technical accuracy
▲ 17 r/claudeskills+1 crossposts

I built a skill that cuts Claude's output by up to 70% — without losing any technical accuracy

I got tired of Claude and other agent starting every response with:

“Sure! I’d be happy to help…”

So I built crisp — a terse mode skill that strips filler while keeping technical accuracy intact.

Example:

Without crisp:

>“Sure! I’d be happy to help you with that. The issue you're experiencing is likely caused by a problem in your authentication middleware…”

With crisp:

>“Bug in auth middleware. Token expiry check uses < not <=.”

Same fix. Way fewer words.

The interesting part is that crisp doesn’t compress everything equally.

If the model detects:

  • destructive commands
  • risky operations
  • security warnings
  • irreversible actions

it automatically switches back to full clarity before continuing.

So you don’t end up with something absurd like:

>“DROP TABLE users;”

without context or warnings first.

That “auto-clarity exception” ended up becoming the core design decision.

Benchmarks (real API output tokens, averaged across runs):

  • Haiku 4.5 → 29% fewer tokens
  • Sonnet 4.6 → 70% fewer tokens
  • Opus 4.7 → 61% fewer tokens

Install:

npx skills add shubhamv123/crisp

Or just paste SKILL into any Claude conversation.

Still experimental, but I’d genuinely love feedback from people using Claude Code, local agents, or terminal-heavy workflows.

Repo:
GitHub - crisp

github.com
u/Deady213 — 1 day ago