The biggest "Claudism" that I have a hard time getting the LLM to stop doing is its insistence on talking about what it didn't do in addition to what it did. "I edited this.py and that.py but I did not edit README.md and I did not commit." or code comments like "This code invokes foo on bar and returns the results directly -- not through a callback." "This code returns true if the user clicked on a button -- not on t…
I-have-ADHD: A skill to stop coding agents from burying the answer
351–360 of 390 posts
Re: I-have-ADHD: A skill to stop coding agents from burying the answer
#352Claude models are the ones that need this the most and in my experience with this specific skill only maintain the conciseness for a few turns at most before they completely forget and are back to their unfathomable verbosity. That's with it instructed to use it in my sparse global CLAUDE.md and also manually repeating it regularly during sessions. I don't really want to install a hook that runs this on every single…
I got so angry at Fable's verbosity that I had a non-Anthropic model vibe-code a dedicated English linter. One that threw spaghetti at the wall in the form of combined Flesch-Kincaid, Gunning Fog, SMOG, Coleman-Liau, ARI and a whole pile of regexes and NLP as a fast Simple Technical English Gate. It also incorporates nicely into other agent projects, like for comment and README linting. So if it gets bad I simply tel…
Re: I-have-ADHD: A skill to stop coding agents from burying the answer
#353Re: I-have-ADHD: A skill to stop coding agents from burying the answer
#354I am going to start using this.
Re: I-have-ADHD: A skill to stop coding agents from burying the answer
#355Re: I-have-ADHD: A skill to stop coding agents from burying the answer
#356The biggest "Claudism" that I have a hard time getting the LLM to stop doing is its insistence on talking about what it didn't do in addition to what it did. "I edited this.py and that.py but I did not edit README.md and I did not commit." or code comments like "This code invokes foo on bar and returns the results directly -- not through a callback." "This code returns true if the user clicked on a button -- not on t…
Me: I'm thinking about how to frob a knob using a mechanical arm attached to a raspberry pi. What IO does the raspberry pi have?
Claude: Five paragraphs about mechanical arm safety, electrical safety codes, the etymology of the word knob, and probably "I went ahead and wrote a proof of concept program to control mechanical actuators in Erlang."
Me: Did I ask for that?
Claude: "No. Here's a pinout of a raspberry pi."
I've taken to adding "focus on the question" to every prompt just to keep it on the road.
Re: I-have-ADHD: A skill to stop coding agents from burying the answer
#357Re: I-have-ADHD: A skill to stop coding agents from burying the answer
#358> Install > Copy/paste into your CLI prompt: > Install the i-have-adhd skill/plugin from https://github.com/ayghri/i-have-adhd , refer to the repo's AGENTS.md for instructions. This is a weird evolution from "don't copy-paste scripts that pipe curl into your shell interpreter" I know LLMs are getting better but I'd be at least a little nervous it could end up installing something from a squatted similarly-named githu…
Re: I-have-ADHD: A skill to stop coding agents from burying the answer
#359Side note, because I recently gave my AI the skill of speaking with proper 4th grade grammar, wherever that suffices, to reign in recent redundant, over complex, and indirect speech styles.
> 5. A rule fights the task. When a rule would delete the answer itself, the task wins; the shape stays. [...]
Unnecessary redundancy, "answer itself" -> "answer". (Pervasive "the X's own" and "the X itself" flourishes kill me.)
Unnecessary analogies, indirect reference, "rule fights", "the shape stays".
Unnecessarily split up sentences, the whole quote.
Unnecessary words, the whole quote.
My feedback would have been:
>> 5. When a rule interferes with a task, the task wins. [...]
(Not critiquing OP. But I just spent half a day correcting sentences exactly like this, to get the 4th Grade Grammar skill working properly and this sentence triggered me! Streams of sentences like that compound in communication complexity and ambiguity.)
Re: I-have-ADHD: A skill to stop coding agents from burying the answer
#360The biggest "Claudism" that I have a hard time getting the LLM to stop doing is its insistence on talking about what it didn't do in addition to what it did. "I edited this.py and that.py but I did not edit README.md and I did not commit." or code comments like "This code invokes foo on bar and returns the results directly -- not through a callback." "This code returns true if the user clicked on a button -- not on t…