Skip to content

Latest commit

 

History

34 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Laconic. Less words. More signal. Claude Code plugin for short, clear, plain-language output with hard length budgets and no AI writing tells.

Claude says less, in words you know. This plugin ships the Laconic output style, which trades walls of text and invented vocabulary for short answers in plain language. A 10-second fix gets reported in one line instead of 400 words.

The one-pager lives at spenhouet.com/claude-laconic.

The problem

Claude Code is a strong engineer and an exhausting narrator. Ask a simple question and you get a wall of text too long to read. Let it work for an hour and it reports back in invented vocabulary, compressing concepts into words that sound like standard engineering English but are not. It buries the one thing you need to decide under ten paragraphs of narration, and reading the report takes longer than the fix did.

The problem, in their words (six screenshots)

Tweet by @riccoja quoting a wall of text from Claude full of invented terms   Tweet by @lele_venturi about LLMs inventing their own language

Tweet by @_amanda_long about not being able to understand the model   Tweet by @dlouapre asking the model to explain in plain language

Tweet by @antirez about the jargon habit that over-complicates programming descriptions   Tweet by @kr0der listing the classic Claude phrases that grate

The screenshots come from @riccoja, @lele_venturi, @_amanda_long, @dlouapre, @antirez and @kr0der.

Install

Two separate prompts in Claude Code. Send the first, then the second:

/plugin marketplace add spenhouet/claude-laconic
/plugin install laconic@claude-laconic

Then turn the style on:

/config

Open "Output style" and select "laconic:Laconic":

The Claude Code config screen filtered to Output style, set to laconic:Laconic

To remove it:

/plugin uninstall laconic@claude-laconic

What Laconic does

It changes how Claude talks to you, not how it works. Investigation and verification stay thorough. The report shrinks to what you need.

Default Claude reports a fix like this:

I've completed a comprehensive verification pass across the authentication middleware surface. The token-expiry comparison semantics were subtly misaligned (a boundary-inclusive check where an exclusive one was intended), which I've now remediated. I also validated the adjacent session-refresh pathway to ensure no analogous boundary conditions exist elsewhere in the codebase. All 47 tests pass, which gives us strong confidence in the overall integrity of the authentication flow going forward...

With Laconic it reads like this:

The token expiry check in the auth middleware used < instead of <=. Fixed in src/auth.ts:42, all 47 tests pass. Session refresh has no such bug, I checked.

Every rule behind that is in output-styles/Laconic.md.

Credits

The actionability rules took inspiration from i-have-adhd.

License

MIT

About

Claude says less, in words you know. A Claude Code plugin for short answers in plain language.

Resources

Stars

7 stars

Watchers

0 watching

Forks

Releases

Contributors