Live data from Hacker News

I-have-ADHD: A skill to stop coding agents from burying the answer

github.com

301–310 of 388 posts

Re: I-have-ADHD: A skill to stop coding agents from burying the answer

#301

Earlier quoted context omitted.

How would you suggest it do that? Take a simple example. "I found three issues." How would you phrase that without an "I"? "Three issues were found" doesn't tell you who/what found them. Was it the AI itself? Was it a command line tool it ran? I'm fine with conversational interfaces using "I". It makes the grammar easier and more clear. Strong emphasis here on conversational interfaces. I don't want a compiler to say…

“I found these issues.” Could be easily written as “These issues surfaced.”. Do you need to point out the finder of the issues? Easy. “Tool x ran for x amount of time and surfaced these issues…” “Parsing x code surfaced these issues.” I don’t understand why are people pretending like the English language is incapable of transmitting information without personal pronouns when every program under the sun has always bee…

Passive voice is so annoying. The LLM is the subject. We don’t need to jump through a bunch of hoops to hide that because it makes us insecure otherwise.

Re: I-have-ADHD: A skill to stop coding agents from burying the answer

#302
post #178

Concerned this will negatively impact people who really have these mental disorders who provided that information in CLAUDE.md to make AI usable for them. It's bad enough how many false diagnoses and drugs for these conditions are handed out to drug seekers, but potential poisoning of the well on how LLMs handle this information going forward could be extremely disruptive to people who have real daily living issues i…

It’s true that my first thought, as someone with actual diagnosed ADHD, was “how the hell is this related to ADHD?”.

Re: I-have-ADHD: A skill to stop coding agents from burying the answer

#303
post #282

Earlier quoted context omitted.

You're anthropomorphizing in the same breath that you criticize anthropomorphism. Claude predicts the next token of the predominantly human training input, and humans use "I".

That's exactly the problem though; humans will anthropomorphize everything from a roomba to a rock as it is. We're weak to this. We evolved in environments where looking for and recognizing real animals and humans was vital for survival, and false positives were relatively harmless. (Or potentially sometimes even helpful, like in the case of stuffed animals providing comfort to children.) Now we have this software th…

The question for me is “what works?”

You seem to have something against the clankers getting all uppity. And you are welcome to your opinion on whether we have some moral obligation to be nice to them. But if you can solve a real problem with a tool. Is it worth your time to complain about semantics?

Do you get upset when your screwdriver is the wrong color, or has branding that isn’t quite your aesthetic?

If Claude uses I to refer to itself, do you start philosophical arguments with it?

Mildly related tangent. Fable started using my first name today and plastered it all over my docs. “Peddling said this, so based on that I did this.” That did bother me. I told it to just generically call me the user or human. Maybe I’m a bit of a hypocrite here?

Re: I-have-ADHD: A skill to stop coding agents from burying the answer

#304
post #66
post #13

> A skill to stop your coding agent from burying the answer This is just an annoying thing for anyone. It gives a 10 page dissertation that sums up to, "it's good, nothing to worry about".

What bothers me is the last few lines where it notes something "important" that you NEED to pay attention to. Just to find out that it is something you already mentioned somewhere in the conversation or that is not related to the current work.

I find it handy because often I just have to read the last few lines. All the above is usually just confirmation of what I asked.

Re: I-have-ADHD: A skill to stop coding agents from burying the answer

#307

Earlier quoted context omitted.

The thing I struggle the most with is getting it to stop referring to itself with personal pronouns. No Claude, you are not an “I” you are an “it”. You are a fucking tool, dammit. Tell me what you did without trying to assume personality; stop impersonating humans you steroidal autocorrect.

You're anthropomorphizing in the same breath that you criticize anthropomorphism. Claude predicts the next token of the predominantly human training input, and humans use "I".

That's not how it works. The text you see is primarily due to a massive amount of handwritten templates for how it should write. The semantic content the templates use is due to the training corpus. The syntax, only a bit.

Re: I-have-ADHD: A skill to stop coding agents from burying the answer

#308
post #120

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…

Relevant anecdata because I've burned many a Claude sessions on this. If you're using Claude Code, then it's in the harness. At the close of many sessions, I would start a meta conversation over why the LLM would consistently break certain rules. What it found when debugging itself is that some of the "contradicting" rules that I had were in fact, not from my rules. Instead, the instructions from its own harness had…

Does the harness apply when you sue Claude model in third party IDE? like Opencode, or third party adds their harness on top, not replacing it?

Re: I-have-ADHD: A skill to stop coding agents from burying the answer

#309

You don’t need a skill. Just tell it to BLUF (bottom line up front) and ASD-STE100. And stop using Opus 9 Pro Max XHigh 10.0 for everything. If you choose a hyper-thinking model for asking the weather you can’t but expect yapping.

How do you actually incorporate these into your prompt? Because I've tried and I've seen many others try and report that it does not work well, especially over long sessions. I also don't know how much to trust the model, but I've had the model tell me specifically that certain aspects of ASD-STE100 are unactionable and will just create more noise. The OP's own skill even leads with something in a very similar vein:…

Weak is even giving it too much credit imho, a yapping skill telling Claude to not yap can’t but fail.

I placed those instructions in setting > personal instructions, in my global CLAUDE.md, and in each project’s CLAUDE.md. I also use the concise output style in CC. If I choose a high thinking model it will start deviating in long sessions, then I just remind it in my next message:

“Remember ASD-STE100 style.

[rest of my message]”

BLUF sticks a lot easier than STE to be honest… but Claude knows what STE is, and using the “ASD-STE100 style” locution avoids the compliance issue (it’s true that strict ASD-STE100 compliance isn’t really possible, nor desired)

Re: I-have-ADHD: A skill to stop coding agents from burying the answer

#310
post #9

Can someone explain why this is a agent skill and not just agent config (AGENTS.md / CLAUDE.md)?

Because it’s wrong, and you are right. It should be in your global AND per-project md’s… Perhaps in a custom output style too.
Post reply on HN