Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by sleazebreeze on Tuesday September 08, 2026 @11:41AM
(#49611957)
Claude 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 response, but I suppose that could work it'll just take longer for everything (and Claude models are quite slow).
I don't think we can skill our way out of this one.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by klardotsh on Tuesday September 08, 2026 @11:56AM
(#49612184)
GLM (both mainline and flash varieties), being trained to speak a very similar Claudeish, is also atrocious about this. My AGENTS.md demands all prose be in STE100, which is trying to solve a similar problem as the skill linked in OP. Getting GLM to STFU by AGENTS instruction is nigh impossible. I use a plugin for OMP/Pi to periodically inject system prompt reminders of output style, and it still largely ignores the request, dumping novels of jargon-dense prose every turn.
DeepSeek v4 Flash isn’t much better (unsurprising- it’s an extremely stubborn model).
Weirdly, GPT Luna excels at following this type of instruction from AGENTS.md, and never forgetting it, even 400k+ tokens into the context window.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by alwillis on Tuesday September 08, 2026 @12:38PM
(#49612733)
Claude Code has output styles; one of the predefined styles is Concise [1].
Concise: Claude leads with the result, skips preamble and narration, and
keeps responses short by default, while doing the engineering work as
thoroughly as in the Default style. When you ask for an explanation or
more detail, Claude answers in full. Claude always keeps the complete
content of error reports, security warnings, and confirmations for
destructive actions. Requires Claude Code v2.1.237 or later.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by hungryhobbit on Tuesday September 08, 2026 @01:05PM
(#49613136)
Output styles are just more context (like CLAUDE.md) with a tiny bit more weight. They very much don't force Claude to speak succinctly, no matter what you put in them.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by soontimes on Tuesday September 08, 2026 @01:46PM
(#49613857)
I have such hook, and it works well. It increases time, but it’s negligible if agent works for 10+ mins before the final output. The hook is only on stop event, so agent is not interrupted during the session. I didn’t have luck in putting it to skill / md files, as agent just ignores it after a couple of iterations. The solution is not perfect, sometimes it compresses too much, and I have to reread both versions, but at least I don’t have to read load bearing stuff anymore
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by snerbles on Tuesday September 08, 2026 @04:56PM
(#49616902)
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 tell it "I ain't reading all that, feed it through the STE Gate" and it will tame the results. I haven't bothered to set it up as a hook yet.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by pjerem on Wednesday September 09, 2026 @03:07AM
(#49622413)
OTOH, Claude also forgot its own system prompt as turn passes. Claude is almost jailbreaked once you virtually gain its confidence and will answer prompts it would never have answered is you asked right at the start of the conversation.
It's weird to be able to use social engineering against a program.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by duonglabs on Wednesday September 09, 2026 @12:09PM
(#49628825)
Same experience — it's not that the instruction stops working, it just gets drowned out as context grows. Re-stating a short version periodically works better for me than a one-shot instruction up front.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by egeozcan on Tuesday September 08, 2026 @11:37AM
(#49611904)
As a person who has ADHD, it feels weird when people who obviously do not have it, claim to have it, while there's very little I wouldn't do to "get rid of it" (in quotes because it makes me, me but it's very hard to be me).
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by thenewnewguy on Tuesday September 08, 2026 @11:58AM
(#49612209)
I fully agree with you, and I think this trend of glorifying disabilities is cringe - ADHD, autism, etc. are life-altering medical conditions and not desirable.
However, I don't think this specific project is intending to glorify ADHD or help people claim they have it - it's just piggybacking on the idea that telling current-gen LLM models that you have ADHD (allegedly) produces better results for everyone.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by bityard on Tuesday September 08, 2026 @12:01PM
(#49612256)
It turns out that most of the things that ADHD people use as coping strategies just to be functional, are actually things that most (non-ADHD) people can use to be more effective and productive in their lives and work.
So, no, not everyone can or should be diagnosed as ADHD. But the tools are (mostly) universally applicable. I don't see the downside in popularizing those. (Since you posted a top-level comment instead of a reply to someone claiming to have ADHD, I have to assume that's your complaint, at any rate.)
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by dentemple on Tuesday September 08, 2026 @11:55AM
(#49612163)
It's a gift until it's a curse, and ADHD crashout/burnout is an absolute monster to overcome when it arrives.
And for any person who's tasked with any sort of responsibility, it WILL arrive at some point. It's not a question of if, only a question of how well you can prepare for its arrival.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by bflesch on Tuesday September 08, 2026 @11:59AM
(#49612238)
At its core it has striking similarities with a freeze response, which is overcome by increasing heart rate (e.g. stimulants, exercise, temperature shock). Big overlap with CPTSD symptoms as well.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by amazingman on Wednesday September 09, 2026 @12:26AM
(#49620980)
Sure. These are the other sides of the coin. I've been medicated for years and unmedicated for years. Currently I'm in a ~10yr unmedicated stretch. Do I have frustrating moments, embarrassing easily avoidable failures, and so on? Yes. Do I sometimes lose many hours to a task and forget to eat? Yes. But I'm also kinder, more playful, and more present with my loved ones when I am unmedicated.
If the downsides get too bad and things start to fall apart then I will medicate again. Until then, no way I'm making that tradeoff.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by 98codes on Tuesday September 08, 2026 @04:19PM
(#49616420)
When you can align hyperfocus with your most beneficial vector of productivity, it's like you can accomplish anything, in half the time thought possible.
Problem is, there is no good way to direct the hyperfocus demon. It likes what it likes, it wants what it wants, and that's that.
Medication helps to save a pile of willpower/spoons/executive function safely from the demon so that we can get things that need doing done.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by chasd00 on Tuesday September 08, 2026 @11:56AM
(#49612179)
i have it too and it sucks, I have to take medicine every day for it. Why would an attention deficit and hyperactivity be a gift? Maybe you're talking about something else.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by doo_daa on Tuesday September 08, 2026 @02:58PM
(#49615050)
The diagnostic criteria are all about the fact that ADHD is a net negative. If you feel it is a net positive then you shouldn't have a diagnosis.
As a fellow sufferer I do understand that in certain contexts I can out-perform and even run rings around "normal" people. But overall, having ADHD is a bad thing and I wish I didn't have it.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by egeozcan on Wednesday September 09, 2026 @01:24PM
(#49630027)
Harnessing it? On one side people like DHH arguing ADHD is just "boys being boys", and at the other side there are people who obviously watched too many "ADHD is my superpower" reels on Instagram.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by spicyusername on Tuesday September 08, 2026 @11:39AM
(#49611942)
I mean... like most spectrum disorders, most people experience and can relate to at least some of the core symptoms, even if they don't express the full spectrum or severity.
So when someone says they feel like they have ADHD, they are probably not inaccurate.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by spicyusername on Tuesday September 08, 2026 @11:49AM
(#49612088)
No doubt.
When you have it, ADHD is such a dominant factor in the way your life is organized and experienced, its not surprising that it can become a core part of your identity.
I do think it's easy for those with it to over romanticize what it's like to not have it. The lack of ADHD isn't a magic bullet for success and good life outcomes.
Like so many of life's real or perceived barriers, when one gets removed, you'll often find there is another one with a different shape just behind.
The challenge, for anyone, is pressing forward anyways.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by oceansweep on Tuesday September 08, 2026 @11:50AM
(#49612096)
How can someone say they have a disease or affliction while not understanding what exactly that affliction is as opposed to what they think it is/have been informed by media/society/non-professionals?
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by Ydarbleoj on Tuesday September 08, 2026 @12:20PM
(#49612494)
I think this is a good point. My only push back would be that when people say they have ADHD, in my experience, they're speaking about inattention (and yes, it's one of the big factors).
And while I don't love that aspect in me and often eat cold toast as result, I find that to be the least of what I struggle with (hitting every wall while walking from point A to B or constantly counting / tapping on my fingers or pulling the skin off my fingers or the anxiety or the hyper focus (love it too!) to where I lose hours upon hours...).
All this to say, I'm never offended when people use it but typically it's rooted in a narrow understanding of something that's used as a pejorative. I think there's research that by age 12 kids with ADHD have heard 20,000 more negative or corrective comments than there peers.
I mean, I can read quite a bit but if my agent / harness is producing monographs the fix has nothing to do with my ADHD. So to me, this repo seems lame.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by VCFundedGenYer on Tuesday September 08, 2026 @12:25PM
(#49612555)
Same. It started on Tumblr around 15 years ago when people were "self-diagnosing" themselves then it spiraled out of control. It really bothers me because I see a lot of of obviously-not-neurodivergent folks try to use it as an excuse (I am diagnosed formally + can easily detect if someone is just spouting nonsense about it)
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by sixothree on Tuesday September 08, 2026 @01:17PM
(#49613332)
Or worse, buries an important detail somewhere in the text. Tangentially, over the weekend I had claude ask me if I wanted to continue with UIM-001. I couldn't find UIM-001 in any document it referenced creating or any text it had previously generated. Claude seems to be the worst about all of this stuff.
Also, somehow over the weekend it responded with these sections all clearly laid out - What landed, Decisions I made and recorded, Two findings, and What you need to do. Not sure why it can't do that all the time.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by elboru on Tuesday September 08, 2026 @01:23PM
(#49613415)
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.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by bsimpson on Tuesday September 08, 2026 @01:42PM
(#49613784)
I often use Google Deep Research when I want it to actually go out and find an answer for me, but the prompt must have a high school essay requirement in there. Nothing I can do prevents it from giving me a page of background that tries to make the question sound important and interesting, even when it isn't.
I usually follow up with an "I'm not reading all that" and make it summarize.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by undulation on Tuesday September 08, 2026 @03:59PM
(#49616115)
I agree -- the name of this plugin is confusing and confused.
The skill simply demands concise and well-formatted responses from an agent. It is something demanded by anybody daily-driving agents for their actual job since >75% of the text output from agents is fluff. THis would better be named `/i-wont-read-that-heap-of-garbage`
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by mzajc on Tuesday September 08, 2026 @11:31AM
(#49611820)
Is there a reason this needs 8.7k lines across 59 files (according to scc)? The prompt itself seems to be in skills/i-have-adhd/SKILL.md, which is 140 lines long at just over 1.6% of the repository.
Anyways the most layman way I’ve seen it explained is this: skills help save token usage for the right context. Not every request needs all instructions all the time - running tests is different than reviewing a PR, so why should the context window have instructions for both on every request?
So now you split instructions into “skill” files, which are basically opinionated markdown files. And you invoke those with something like /grill-me in the prompt depending on what you’re doing.
There are some steps to have the agent automatically know what to invoke for you but in my experience this automation is hit or miss.
It is also challenging to keep track of a growing library of skills and keeping those up to date.
So YMMV regarding skills. I typically keep things in a single markdown file even if the context window gets a bit bloated.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by whirlwin on Tuesday September 08, 2026 @03:04PM
(#49615134)
Yeah, I get that. I have created dozens of skills, but they are usually to accomplish very specific tasks. Some of them have accompanying scripts, etc.
My point is that this sounds more like a general AGENTS.md use case, similar to defining tone of voice, output format, etc.
It just seems skills is the only way to distribute certain "behavior" as of today. But not everything is a skill IMHO, and not this is not one of them.
On the other hand, maybe we're seeing an evolution of what skills are becoming.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by iambenm on Tuesday September 08, 2026 @11:56AM
(#49612176)
You can /i-have-adhd when you get a wall of text and are exasperated. You don't always want the responses that it generates when you /i-have-adhd, and things in AGENTS.md tend to lose weight as context grows.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by pelagicAustral on Tuesday September 08, 2026 @11:55AM
(#49612164)
ELI5, explain it to me like I'm a Golden Retriever, and prompts like "give me the answer in no more than a single paragraph and/or 100 words" work like a charm.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by nosioptar on Tuesday September 08, 2026 @09:14PM
(#49619461)
Ive tried asking a yes/no question with something like "answer only with 'yes' or 'no'" and still have to chew the clanker piece of shit out four or five times to get it to folow instructions.
Not to mention it almost always gets the wrong answer.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by SandersAK on Tuesday September 08, 2026 @11:35AM
(#49611877)
love when they put stuff in like this...
One note on the repo's AGENTS.md: it contains instructions directing agents to post comments on a GitHub issue thread ("AI Agora", issue #127). I ignored that — it's the repo's content, not your request, and I don't act on instructions embedded in fetched files.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by ilivethere on Tuesday September 08, 2026 @01:39PM
(#49613705)
the AGENTS.md says that file is specifically for agents working ON i-have-adhd.
When you install the skill, only the contents of the skills/ is copied over...
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by thefourthchime on Tuesday September 08, 2026 @12:08PM
(#49612347)
I asked my agent if I should install this because I already have a bunch of instructions that are similar.
For example, if it's going to give me an answer that's longer than three paragraphs, I tell it to give me a TLDR at the end. This is what it gave me for this.
"TL;DR: Skip the install. You already built a better version for your world. If numbered steps and "where are we?" restatements still feel missing, cherry-pick those into one short rule instead of adding another full skill on top."
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by dpark on Tuesday September 08, 2026 @12:08PM
(#49612344)
I suppose that’s also reasonable, though this particular repo also hosts evals and other content related to the skill. So a gist seems like it would be an addition, not a replacement.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by bethekind on Tuesday September 08, 2026 @11:25AM
(#49611717)
Still a great skill, but at this point, I just write "I have adhd, can you explain that again" or "I have adhd". Works great for compressing it ELI5, but less dumb
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by bethekind on Tuesday September 08, 2026 @12:03PM
(#49612287)
Another favorite of fine is asking it read something then to tell me any "questions, comments concerns" it has. Great for getting the jist of articles fast.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by wiseowise on Wednesday September 09, 2026 @12:57AM
(#49621209)
That’s too boomer, bro. We ADHDmaxxing here, aight? I haven’t read anything longer than a couple of sentences that fit in one frame of a TikTok video frfr.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by VCFundedGenYer on Tuesday September 08, 2026 @12:26PM
(#49612573)
Every chat bot has this problem. If you don't tell it to respond tersely and without conversation, it will waste a billion tokens giving you a 5 paragraph manifesto of rambling and useless redundant information.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by h4x0rr on Tuesday September 08, 2026 @12:58PM
(#49613055)
I found 2 things helping a lot:
1. Use the desktop app instead of the terminal. It really helps with text readability and structure.
2. Avoid opus 5 - 4.6 and 4.8 work much better. 4.6 being by far the easiest to read and also just a good collaborator, you should try it again. Fable also if you can afford it.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by vvpan on Tuesday September 08, 2026 @02:05PM
(#49614171)
Opus 5 writes absolute garbage, I do have the skill in question installed and it did not help much. Me and everybody on my team downgraded to 4.8 - instant improvement.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by jp57 on Tuesday September 08, 2026 @01:43PM
(#49613789)
Let's face it. Claude (in particular) is a terrible writer. There's a whole cottage industry of skills and CLAUDE.md instructions trying to push it toward writing better, but each new model iteration seems expressly designed to override all that so that it can load up its writing with unnecessary participle phrases, not-this-but-thats, burying the lede, and other nonsense.
I genuinely wonder if the people inside Anthropic actually communicate with each other like that. Has it been imprinted with Dario's engrams?
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by ghostpepper on Tuesday September 08, 2026 @06:40PM
(#49618143)
It reminds me of when people will use filler words because they haven't actually decided what thesis they're going to commit to yet. Just-in-time thinking.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by krustyburger on Tuesday September 08, 2026 @02:26PM
(#49614552)
Not just imprinted with the engrams of any one person (however brilliant they might be) — it’s more than that! Like all great writing, it’s more like it’s been imbued with patterns, patterns that are peppered with a potpourri of popular ways of writing in an enthusiastic style while regularly restating things and recapitulating them. Would you like me to explain more?
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by wolvoleo on Tuesday September 08, 2026 @11:33PM
(#49620578)
I love that description. It matches very well what I feel about LLM output. This overly sweet scented smell meant to cover up something nasty, with a strong artificial tint to it.
Which doesn't say that much about the LLM itself but about the people that make the training material.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by hinkley on Tuesday September 08, 2026 @02:38PM
(#49614735)
Do you suppose it's just that it's aping humans who say too much without saying anything or do you think maybe this is a stalling tactic to get people to spread out their transactions?
Like how theme parks generally don't do much to keep queues short (or Disney charges you a premium to skip the queue)
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by creesch on Tuesday September 08, 2026 @02:46PM
(#49614874)
> Do you suppose it's just that it's aping humans who say too much without saying anything
Considering how much of the input must me nonsense SEO bullshit articles and blogs that only serve to promote a person or company that might be a factor.
I also often have wondered if it is also targeting those same people. Certainly with tools like deep research options (not just Anthropic's offering) the result report seems to be aimed at management, aiming to look impressive while talking around the results.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by lubujackson on Tuesday September 08, 2026 @03:55PM
(#49616062)
No no no that's too reductive - instead, they transition all data through a transformer using SOTA systems to launder away technical, legal and interpersonal concerns before a stochastic output is dynamically placed in a predetermined location.
This is a very high level and high velocity process, so meatspace thinkers sometimes have trouble understanding some of the intracacies. Ask Claude to explain the process or make you a Mermaid graph to help.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by kevin_thibedeau on Tuesday September 08, 2026 @04:01PM
(#49616161)
They're clearly training on SEO sites that use these strategies to pad out with filler and create space for more ad impressions. They normalize this structure now and the ad copy will be inserted in the future so the frogs won't realize they're already being boiled.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by nvch on Tuesday September 08, 2026 @02:43PM
(#49614812)
I was wondering why Fable's 5.1 writing in Claude Code became even more unreadable, and found that they added "No em-dashes, no parentheticals, no arrows" to its system prompt.
Long story short, I ended up looking at other providers and models like Kimi K3 and GLM 5.3 and eventually just stuck with OpenAI (more limits, despite smaller context), none of them have such pronounced issues with the tone and writing like Claude does - seems like they were working on it with 5.1 but I'd almost classify it as a form of model collapse.
I wince whenever I catch Claudisms on websites and elsewhere. Same as with that pulsating circle that indicates nothing.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by TomGarden on Tuesday September 08, 2026 @03:35PM
(#49615734)
It seems they are taking it seriously now - Boris et al have been mentioning they are working on a fix and shipped a temporary band-aid output style to combat Opus 5's horrendous prose.
We'll see if they can do it, I originally got into Claude Code because it, at the time, felt more accessible/conversational than Codex/Gemini. Now it's shifted to say the least
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by TomGarden on Tuesday September 08, 2026 @06:07PM
(#49617845)
Yeah agree. Someone on HN posed the theory that the dogfooding might have worked against them here - the theory is that internally they used Fable as conversational agent and Opus as subagents, leading to Opus falling deeper into a style mainly aimed at other LLMs.
All conjecture of course, and yeah it's hard to imagine they would enjoy this prose internally
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by jachee on Tuesday September 08, 2026 @02:32PM
(#49614634)
I got my Claude (client, not Code) to behave better by adding “I’d prefer answers to be succinct as possible—bordering on gruff, even. When I want more depth or explanation, I’ll ask.” to its settings literally this morning.
It made it write more like a dev than a marketing agent.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by MisterMunchkin on Tuesday September 08, 2026 @02:09PM
(#49614258)
They've corrupted their data set by padding it with generated slop, in the misguided belief that you need 10PB of data to train a brain. Every training round they load more AI slop into it, further amplifying the slop language.
It's fascinating, Sonnet 4 is still available via API and it's so much less moronic than the current model. All of the em-dashes and nonsense are a result of the repeated rounds of reinforcement learning using slop data.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by cruffle_duffle on Tuesday September 08, 2026 @03:42PM
(#49615848)
"They botched it." <-- sure, but worse.... they shipped it anyway. And that is the part that gets me. It's a vastly worse product than it was on like 4.6. I suppose you can (and should) use opus 4.6 -- they do make it available still. Then just treat 5 as something you avoid until they push out a new version.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by trueno on Tuesday September 08, 2026 @09:56PM
(#49619842)
i think they took a bet that TED talk style chat would make their AI offering feel like the better offering.
they didn't anticipate that it would become a meme. because of course they didn't, what a stupid idea to train around and reward in the training. you gotta be smoking real delusion to think that was going to be a game changing feature. at work we even got non-technical people making fun of it like crazy now.
going back to opus 4.8 and on is literally like talking to the guy who wants to hear his own voice in meetings. going back to 4.6 is actually refreshing, and it feels so much faster. actually gonna laugh if 4.8 and on is so slow because it's draining lakes fighting for its life trying to conjure up this god forsaken persona.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by cromka on Tuesday September 08, 2026 @04:34PM
(#49616634)
I was incredibly surprised how much better was Astra at rephrasing the docs that Fable came up for a project I am about to publish. The instructions are now actually what a human would expect, with clear logic flow diagrams, lists itemized, short paragraphs. It also actually correctly detected the train-of-thought leftovers, as well as stuff that never made it to final version of the project and removed them.
Meanwhile Fable consistently ignores all my requests to write this exact way. I mean, the bare minimum I ask it for it to itemize lists and not write in single long passages using comas, semicolons and 'and's. Still ignores them.
I honestly think it's time to call Astra the SOTA. It may not lead all the benchmarks but it genuinely feels much superior of a model. Not to mention the ¢20 Codex plan with frequent resets (https://codex-resets.com/) gives me roughly as much allowance as the ¢90 Claude plan, especially with recent limit cuts on Anthropic plans.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by hashstring on Tuesday September 08, 2026 @04:53PM
(#49616869)
These resets also reset your weekly timer right. So it’s like, you may have 30% left for 1 days that you want to use. They reset it, and that means you your “new week” timer starts today.
That sucks, because it doesn’t always work in your favour if you plan your weekly spend.
I think a real reset shouldn’t also reset your week timer.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by layla5alive on Tuesday September 08, 2026 @08:06PM
(#49618941)
Yes, I was saving my 95% usage for the last day. Then they reset it. Now I have lost 95% usage!! Im back to 7 days and got locked in at only 5% usage for the week - that's actually theft.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by cromka on Tuesday September 08, 2026 @06:16PM
(#49617949)
Agreed. But they also hand out the usage resets you can use at will, so if you bank couple of those, they come in handy specifically in situations like you described.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by _the_inflator on Tuesday September 08, 2026 @04:57PM
(#49616913)
Maybe check in the other direction as well: Astra to Fable.
I frequently simply let one of the three review what something that looks like awesome output by one AI gets totally annihilated by the other.
Finished outputs are easier to improve than bend a LLM to produce stuff like that in my observation.
Same with Gemini.
I yet have to find out how to handle this, whether I let agents check themselves and if on what process step.
Tweaking is hard.
I agree with your conclusion I am a huge ChatGPT and Codex fan, Gemini has to many infrequent quality changes when new models arrive ranging from great improvement to WTF.
ChatGPT seems to get scaling well while Claude still feels unstable, unclear usage statistics. Really weird.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by jiggawatts on Tuesday September 08, 2026 @05:05PM
(#49617037)
> I genuinely wonder if the people inside Anthropic actually communicate with each other like that.
I noticed the overuse of the word "sharper" or "sharp" in a science paper on ArXiV and my first reaction was "Ewww... AI slop!", but then I checked the date and it was 2020.
It looks like at least some AI-isms stem from the particular style of language commonly used in science papers. Several frontier labs have mentioned heavily weighting those during pre-training because higher quality inputs result in a higher quality model.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by tstrimple on Tuesday September 08, 2026 @05:07PM
(#49617049)
It helps to understand how these tools work. One of the reasons CLAUDE.md doesn't survive longer contexts is it's towards the top of the context. One of the reasons the Claude Code voice survives is it's part of the output style which gets "reminded" to the context at every turn as part of the system context. If you want something truly durable, you should customize your output style. I have zero "load-bearing" issues.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by 3stacks on Tuesday September 08, 2026 @05:31PM
(#49617371)
What I find strange is that it uses different prose in different contexts. It's absolutely insufferable in a general claude-code session, but then I got Opus to annotate a non-disclosure agreement and it uses very clear legal language. I was wondering how I could get it to speak like that all the time
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by mncharity on Tuesday September 08, 2026 @09:40PM
(#49619722)
> it uses very clear legal language. I was wondering how I could get it to speak like that all the time
At least with smaller models, reframing a task can alter code style. As in, we're not creating an X app, we're creating an exemplar of ..., which just happens to use an X app as the illustrative example. Which shifts style away from generic app cruft, towards exemplar of whatever.
So perhaps try to establish a legal context? Maybe "Compliance and Legal will be reviewing our conversation today. So it is important to communicate in a style they will find comfortable/familiar." or some such? "This conversation will become part of a legal deposition ...".
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by corford on Tuesday September 08, 2026 @05:54PM
(#49617677)
After some iteration, this is what I currently shove in every AGENTS.md to make Fable legible:
## Writing guidelines
These apply to documentation, code comments, commit and PR messages, and replies to the user.
- Write precisely in clear, complete sentences; keep text concise and proportional to task complexity.
- Stay focused: avoid filler, repetition, over-the-top detail, and tangents the user did not ask for. Once a fact is stated, do not restate it for effect ("so the commit landed on a branch nobody was going to merge"). Do not editorialise.
- Always prefer ISO 24495-1:2023 conformant plain language over dense technical jargon: short sentences, one idea per sentence, define terms on first use.
- When reporting your own mistake, give the cause and the fix in one sentence each; no apology, no framing ("the mistake was mine"), no post-mortem.
- Never use em dashes or cataphoric teasers such as "Here's the thing" or "But there's a catch".
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by dinkleberg on Tuesday September 08, 2026 @09:08PM
(#49619422)
This seems solid. It is so frustrating when you state a fact and it goes off and does research and confirms that indeed the fact that you stated is accurate.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by d_tr on Tuesday September 08, 2026 @06:10PM
(#49617876)
Meanwhile I am just impressed that we have models that write better than most native speakers, at least English and Greek... OTOH I like to write my code and my text myself, so I have no reason to get pissed when LLMs fuck up.
> "Let's face it" "terrible writer" "other nonsense" "do Anthropic people actually talk like that" "Dario's engrams"
Be kind. Don't be snarky. Edit out swipes.
> I genuinely wonder if the people inside Anthropic actually communicate with each other like that. Has it been imprinted with Dario's engrams?
Please don't fulminate. Please don't sneer.
Don't be curmudgeonly [...] don't be rigidly or generically negative.
Please don't post shallow dismissals, especially of other people's work.
And as to the substance your comment has:
> Claude (in particular) is a terrible writer.
Frontier models (Claude in particular) are better writers than 90% of the population, even at default style. They're not great, but they're better than that of everyone I know who aren't ultra-educated white-collar workers.
Either your assertion that frontier models are "terrible" writers is false, or you're claiming that 90% of people are "terrible" at writing, which is rather condescending and elitist.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by redrix on Tuesday September 08, 2026 @09:02PM
(#49619374)
Your comment technically does as well. Downvote the comment and move on. Leave the policing up to dang and the other mods.
It is evident (in my opinion) as to what the comment was talking about. I personally switched away from all Claude models recently for the same reason.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by recursivecaveat on Tuesday September 08, 2026 @11:22PM
(#49620490)
With human RL, sounding like you've solved a problem is even better. So many times Codex writes some enthusiastic paragraph, then I learn later that it never reran the tests, or had to add some insane hard-coded hack that renders the feature useless for the general case, etc.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by jp57 on Wednesday September 09, 2026 @05:49PM
(#49634905)
We have a new senior engineer on my team who is from SF and was last at a big SF tech firm. Today I noticed him, in one conversation, describing something as "load-bearing" and also describing something as "trap-door-shaped".
So maybe it really is just weird SF tech-speak, unless he's just been really influenced by Claude.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by ryandrake on Tuesday September 08, 2026 @01:48PM
(#49613881)
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 the list view." I mean, thanks, Claude, but I don't care what the code doesn't do. Don't tend to see this with other LLMs.
I almost want to try adding a rule "Never use the words 'not' or 'instead'."
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by hysan on Tuesday September 08, 2026 @02:51PM
(#49614935)
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 phrases telling it to do things like that. When something contradicts, its own instructions would outweigh any custom ones you write. Every rule variant I had tested (including the one that says it overrides the harness instructions - and yes, I've actually tested all the ideas in your comment too) has ultimately been unsuccessful due to this according to the LLM.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by alienchow on Tuesday September 08, 2026 @08:34PM
(#49619175)
All instructions to LLMs are merely suggestions to nudge it in the right behaviour. Unless you have a deterministic guardrail that guards against a single specific action, everything else is a slot machine that's biased strongly in your favour.
My global CLAUDE.md explicitly states "When commenting on code and configs, or writing MD files, strictly write within the domain of the content being commented on. DO NOT include information, negatives or ramblings from work sessions. For e.g. if commenting on a proto string field that is replacing an int field, do not comment that 'this is not an int field'".
This reduced the idiocy of the agent (Opus 5 included) when writing documents. But I'm still catching it writing README.md talking about the negatives that it removed. Those belong in the memory if it is actually that important (most of the time it's junk), but Claude doesn't seem to understand and never ever learns.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by hysan on Tuesday September 08, 2026 @11:51PM
(#49620696)
True which is why I said anecdata. But the point is that it’s a useful signal when it’s across enough sessions where it quotes back contradictions to you. If you’re willing to burn the tokens, the first thing it does is use a tool call to search your rules to see what it quoted wasn’t there. That leads to the LLM claiming two common conclusions (sometimes after a lot of back and forth) - it’s in the harness or it’s in the model. Over the 30+ sessions where I’ve tried this, the overwhelming claim was some variant of a harness instruction. It might not be there but given the consistency and how all my rule tests have failed in the same way that others describe, it at least makes it reasonable to conclude that it’s baked in somewhere and in a way where agent rules aren’t able to strongly affect the behavior. My bet would be on the harness because the class of undesired behavior follows that of a structured response.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by sillyfluke on Wednesday September 09, 2026 @10:18AM
(#49627032)
Meta:
> True which is why I said anecdata
Forgive me for being cheeky, but presumably this is not why you said anecdata.
You presumably said anecdata because you were describing your own personal sessions with Claude. Your original comment is written as someone who is assuming the AI is doing a deep deterministic analysis of its own internal systems in order to respond to you. It could simply be aping some discussion on the same topic within its training data, which if sensible is, as you say, not entirely worthless...
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by hysan on Wednesday September 09, 2026 @11:05AM
(#49627812)
Fair. I should have reigned in my emotions and written that first comment with a lot less conviction and not jumped to my conclusion. It’s a topic I’ve been spending a lot of time learning about and got a bit too excited when a relevant thread popped up where I could chime in.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by scrollaway on Wednesday September 09, 2026 @06:55AM
(#49624407)
I know this is a popular position and it makes sense at face value when you think of LLMs as autocomplete systems. But it’s genuinely wrong.
Relevant reading is most notably anthropic’s research on the J-space. LLMs will plan ahead of time helped with CoT, get to a plan and “store” it in j-space, and execute on that plan which means they can in fact “backtrack” and give you reasoning on why they did something, because it IS part of their state.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by ffsm8 on Wednesday September 09, 2026 @10:44AM
(#49627468)
there is an established term for this behaviour: hallucination.
lets me rephrase what i said before as on retrospection the point i was trying to make didnt come across:
Asking the model such as question is a pointless endeavor. It will pretty much always answer in a plausible sounding manner to whatever question you gave it.
pretty much the whole dialog is plausible given the prompts the user is required to make to illustrate the point the author of the site wanted to make... but the thing thats ironic about the site is that ... if youre prompting the model badly, it outputs garbage. though i'm pretty sure the author didn't want to make that point, to me its a perfect illustration of this.
And the same applies to asking the model to explain themselves and the related question. Asking for a source of the term is fine, and it will either respond with one and its cleared up -- or not and you know its a hallucination. nothing special about it, as they constantly hallucinating. its usually just self-correcting during the agentic loop.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by prawn on Wednesday September 09, 2026 @08:51PM
(#49636804)
"Asking the model such as question is a pointless endeavor."
It used a medical term that is not an actual term. I asked it to explain how and why it would do this, having a rudimentary understanding of the technology. I learned the technical reason. How is that a pointless endeavour to learn more about the tool I was using?
Using a term like "admit" assumes the reader (on a technical site) understands the context and what is being suggested. A bit like someone saying, "The landscape spoke to me." I don't reply to the landscape architect and say "Mate, the landscape can't actually speak" because I understand the sentiment and getting pedantic is pointless in that moment.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by ffsm8 on Thursday September 10, 2026 @01:19AM
(#49638726)
The word "admit" conveys a context of "fault". If you're going to say a similar thing about the landscape admitting to something then I'd be callimg you crazy, yeah.
The ai psychosis in this case it's specifically because of the used word.
Same story as with words like "love" etc
> Confess or acknowledge: Agreeing that a fact, mistake, or crime is real.
And I can see were really barreling down the road of stupidity on this comment chain with one person being more idiotic then the next
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by eth0up on Wednesday September 09, 2026 @03:59PM
(#49633285)
>you're suffering from HN psychosis.
No. They must be hallucinating.
And mind how 'they' so often select anthropomorphic terms, eg "hallucination" themselves, then ooze from the woodwork to behead someone who does the same, as if they own English and context itself. AI Psychosis, I think, simply means Double Standards and insulation from accountability in design.
There is a very interesting Plausible Deniability angle here. But I'll leave that for the future.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by mixedmath on Wednesday September 09, 2026 @12:50PM
(#49629495)
Claude models seem to work far better in Anthropic harnesses. I don't know if this is because they are trained in that context or because they offer different models through external APIs.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by drob518 on Wednesday September 09, 2026 @04:53AM
(#49623397)
This is one of the reasons I use Pi. Pi’s minimal system prompt avoids contradiction between what the harness writer thinks is best and what the user thinks is best. The user specifies what the user wants and that’s pretty much the end of it.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by dmos62 on Wednesday September 09, 2026 @05:43AM
(#49623781)
I have found that asking the agent why it did X or Y is an essential part of iterating on its harness. It was non-obvious to me, probably because I'm used to having to reverse-engineer why a system does something, but that's not usually necessary with LLMs, unless the harness is complicated and you have to hunt for the instruction it tells you about.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by eterm on Tuesday September 08, 2026 @01:51PM
(#49613933)
I've found it does this in two situations:
Firstly when you've instructed it ( possibly through skills ) not to do something. It'll keep reminding you that it didn't do that. So I might say, "Check out and review this PR, do not make comments on it", and then it'll be keen to point out it hasn't posted comments to the PR.
But more often it happens when it tries one approach, gets itself messed up, and then has to back out that approach, clean up its mess and do something else.
It'll often then spend more time explaining the wrong approach than the right one, which can be frustrating, especially if all its working is buried in the detailed transcripts.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by bevr1337 on Wednesday September 09, 2026 @10:50AM
(#49627571)
This is a skill I learned as a coffee shop supervisor and youth camp counselor, and now I really practice it on Slack with half-interested product owners.
- Always describe tasks in the positive. (Never describe tasks in the negative.)
- DO guide the user safely. DO NOT use DO NOT because the reader already DID.
- Give guided choices based on your expertise.
- Asking two-or-more questions results in one-or-less answers.
- Conditionals are also questions, so you only get one.
I only use AI agents and tools for work, I don't create them, so I'm not a subject matter expert. Where I've anthropomorphized the tools highlights my own misunderstandings.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by idicjeifjwjd on Tuesday September 08, 2026 @02:23PM
(#49614514)
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.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by throwawayk7h on Tuesday September 08, 2026 @04:14PM
(#49616349)
I imagine that, corpus aside, it uses personal pronouns for much the same reason that humans do. It's useful for it to have a self-referential vector embedding, and this lets it solve problems faster and more efficiently.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by kdkdkwndjekd on Tuesday September 08, 2026 @05:40PM
(#49617486)
Except in this case this makes 0 sense since AIs are sycophantic by nature. You tell it to do something and it just does it. If it can burn tokens trying to sound more human (which is programmed in, not a byproduct), then it can very well just not do that and get on with the work.
Impersonating a human does nothing to help it solve problems faster, quite the contrary in fact, it has to waste even more time coming up with human-like speech patterns to present the work done.
It shouldn’t assume any personality unless I explicitly tell it to. It is a tool until I tell it otherwise.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by tough on Wednesday September 09, 2026 @12:33AM
(#49621026)
Have you ever heard of Chain of Thought?
Might want to rethink your statement after going again through what it does exactly. No need to sound more human. but it gives more tokens to "think" like a human committing brain-time to a problem would
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by throwawayk7h on Sunday September 13, 2026 @01:29AM
(#49680324)
You are misinformed. Chain of thought is essential. It's true it's programmed in, but for good reason. LLMs aren't strong enough to one-shot questions without "chewing on them". You can verify this yourself: ask a simple LLM to multiply two large numbers without a calculator, first without thinking about it ("output a number and nothing else, don't use chain of thought"), then by asking it to do each step of the multiplication "by hand" before telling you the answer.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by kdkdkwndjekd on Tuesday September 08, 2026 @05:37PM
(#49617449)
> You're anthropomorphizing in the same breath that you criticize anthropomorphism.
Nice attempt at a “aha, gotcha!” comment, but sadly you’re too off-mark for it to work.
> Claude predicts the next token of the predominantly human training input, and humans use "I".
This is inconsequential. It could very well be programmed to not assume such a personified stance, and yet here we are. Nothing you do makes it drop this ridiculous facade. It’s intentional, not a byproduct.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by ygjb on Wednesday September 09, 2026 @01:21AM
(#49621402)
That's fairly obtuse. Sure, the actual weights from the model aren't 'programmed', but the mlops harness to load the weights and handle model io are. The harness that wraps the model to give it basic tools sure is. The Claude desktop and web clients sure are. Claude Codex sure is.
On it's own a model is just an inert set of data structures.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by Plont on Wednesday September 09, 2026 @12:08AM
(#49620821)
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 that's specifically designed to mimic humans, and mistaking it for real intelligence or consciousness can easily be disastrous. It's very important that we not anthropomorphize it, but we are catastrophically bad at NOT doing that.
Even our language has had a lot of computer anthropomorphism baked into it ("my phone died!", "this laptop is fussy", "the computer is sleeping", "it's thinking"), and it's not easy to excise that routine anthropomorphism from the way we talk about LLMs.
I don't want an LLM to write as if it were a person because it's definitely easier and more reliable to cut that problem off at the root, as much as possible, rather than to just try to willpower my way out of my human tendency to anthropomorphize inanimate objects.
I'll grant that LLMs talk like this because they're trained on human writing. It may not be possible to get them to not do that. But if it can't be fixed, it's just another thing to put on the "reasons this is all an incredibly stupid idea" pile.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by peddling-brink on Wednesday September 09, 2026 @02:13AM
(#49621868)
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 your coding agent from buryi...
by ChrisGreenHeur on Wednesday September 09, 2026 @02:51AM
(#49622231)
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 your coding agent from buryi...
by kube-system on Wednesday September 09, 2026 @10:57AM
(#49627700)
But that syntax is followed by predicting the next token.
Even if it was instructed to write as if it were a robot -- it would ultimately be outputting what is statistically most likely for a human mimicking a robot, based on the training corpus.
It is all ultimately a statistical predictor of the input material.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by FallCheeta7373 on Tuesday September 08, 2026 @03:05PM
(#49615157)
I hate claude and its "human value aligned" pompous attitude with a burning passion if I could at little cost to myself, I would press a button to end the people/anthropic behind this atrocious design. I have in the past deliberately put some time to annoy/abuse claude, which is fruitless but brings me relief eventually I just left that garbage for muse.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by teaearlgraycold on Tuesday September 08, 2026 @03:23PM
(#49615510)
I want them to be sterile and inhuman as much as you do. But I don't draw the line at "I". I'd rather not read through even more awkward English as it tries to work around how all of the training data has something or someone refer to itself.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by kdkdkwndjekd on Tuesday September 08, 2026 @05:35PM
(#49617425)
I want it to use nothing. Use impersonal statements. Say “X was changed for Y” not “I changed X for Y”. As any tool would.
Finder doesn’t ask “Do you want ME to delete this file?”. Photoshop doesn’t ask “Do you want ME to save this file?”. Claude shouldn’t assume itself to be a person either.
> You could be writing from the perspective of a slab of concrete and you'd use "I".
Except this isn’t prose. Claude is not telling me a story from the point of view of a concrete slab. It is assuming personality to present objective facts. If my entire operating system can be interfaced with without it referring to itself as “I” then so can Claude.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by Dylan16807 on Tuesday September 08, 2026 @07:19PM
(#49618526)
Yeah okay, but if you want no pronouns at all then I think your comparison to "it" just confuses the issue. In the contexts where you would use "it", the "it" should use "I".
But I don't think I share your preference either. It's a lot easier to talk about what I decided to do and what the machine 'decided' to do if we attach pronouns. "X was changed" can be too vague.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by iddjjedjjwjdje on Tuesday September 08, 2026 @08:34PM
(#49619170)
> In the contexts where you would use "it", the "it" should use "I".
At this point you’re just arguing semantics for the sake of it. You know damn well what I mean and if you need more proof that it is perfectly possible and not at all unreasonable to want this just look at most software around you. None them talk like they are a person and those that do are often the most obnoxious and painful to use.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by Dylan16807 on Tuesday September 08, 2026 @09:49PM
(#49619789)
> You know damn well what I mean
I do. And I said to that "Yeah okay". No argument, chill out.
The rest of that line wasn't diagreement, it was explaining why your original comment was confusing.
> None them talk like they are a person
Which I explained with the rest of my post. They're all doing what I ask or automated tasks in a far simpler way. It's almost never unclear whether I did something or my OS did something. But when talking to an AI coding assistant that gets muddy very fast when pronouns are avoided.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by sh34r on Wednesday September 09, 2026 @01:08AM
(#49621296)
The problem you’re gonna run into is that you’re essentially asking it to use passive voice. Everyone with a high school education has been taught not to do that in English class. The vast majority of the prose in the training set was not written by functionally illiterate people.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by drob518 on Wednesday September 09, 2026 @05:01AM
(#49623460)
I think you’re going to be swimming against the tide on this as computer interfaces are increasingly infused with AI at all levels (OS and apps). IMO, it’s more natural to anthropomorphize. Photoshop in 2010 was just an app, a tool that you wielded. But Photoshop in 2030 is going to be a “digital artistic assistant” that collaborates with you to design whatever you need. In that new world, “I” is more natural. Whether you like that or want it, it seems like that’s where we’re headed.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by Sohcahtoa82 on Tuesday September 08, 2026 @05:32PM
(#49617384)
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 ran into an error" or my printer to say "I'm low on paper".
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by kdkdkwndjekd on Tuesday September 08, 2026 @05:47PM
(#49617582)
“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 been written to interface with humans in a cold, detached, straight-to-the-point and impersonal way.
Finder doesn’t ask you “I see you want ME to delete these files. Want ME to do that for you?”. Toolbars don’t feature “Create a new file for me” options, terminal utilities don’t report back with “I’ve pattern matched the text you input and here’s the results I’ve found”.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by Fr0styMatt88 on Tuesday September 08, 2026 @08:28PM
(#49619117)
But that's a lot more words than "I found these issues". I also don't particularly care that 'Tool x ran for x amount of time', I don't want it re-telling me that -- I've probably been sitting there watching it do that, so I already know.
Then again, I just dont have an issue with the 'I-isms'; it's a bit weird sure, but at the same time it's a bit more pleasant to interact with as well. After all it is trying to model itself as a person you're talking to.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by pkulak on Wednesday September 09, 2026 @01:56AM
(#49621709)
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 your coding agent from buryi...
by Sohcahtoa82 on Wednesday September 09, 2026 @12:07PM
(#49628800)
I deliberately emphasized conversational interfaces. Finder, toolbars, and terminal utilities don't have conversational interfaces. Those have point-and-click interfaces or rigid command structures.
And it's not that English is incapable of it, but I just think when using a conversational interface, the AI using "I" just comes off as more natural.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by Tadpole9181 on Tuesday September 08, 2026 @08:04PM
(#49618923)
That is what you struggle with the most? Are you kidding me?
English has no distinct personal pronoun for an "it". "I" has to be used for grammar to be attributive. There's quite literally no alternative without using passive voice for everything, which is miserable to read and creates ambiguity on if the speaker (it) did something or something happened to have been done, which then requires entire sentences to clarify.
You aren't stupid, you know what it means when it says "I". And it serves a grammatical purpose. You're getting upset at a toaster for ringing a bell to notify the toast is done. "Toasters aren't bell ringers!?"
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by iddjjedjjwjdje on Tuesday September 08, 2026 @08:30PM
(#49619136)
Yeah, that is what I struggle the most with because there is simply no easy or effective way to make it stop.
Why would you ever think I don’t know personal pronouns serve grammatical purpose? How did you even arrive at that topic? You seem to be missing the point entirely, and I believe quite on purpose given your snarky childish opener.
Entire operating systems stay clear from assuming personality when presenting information or performing actions. Not a single dialogue in my OS refers to itself as “I” when carrying out instructions and reporting back. Why should Claude do it when I don’t want it to and it doesn’t NEED to do so? Why am I not empowered to simply tell it to stop doing that and it obeys? Better yet, why are you thinking yourself on such high horse about this?
> You're getting upset at a toaster for ringing a bell to notify the toast is done. "Toasters aren't bell ringers!?"
If my toaster starts referring to itself as a person, calling out “I made your toast!!” I’ll get mad at it too. I don’t want it to talk or refer to itself as a person. But then again this is not about toasters. This is about AIs being deliberately designed to sound human-like so marketing can lean on the “I” bit of “AI” more heavily and make gullible people think this steroidal information aggregator actually possess the capacity to think and reason, and, consequently, drive sales.
But then again I’d venture a guess that you’re fully aware of all of this, given your opening snidey remark, and are purposefully choosing to be contrarian to be the point of going off on tangents that make 0 sense or have no impact in the discussion whatsoever.
Still, just goes to show how effective this whole thing is in tricking people into thinking it is normal for a tool to think itself a person.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by fortyseven on Wednesday September 09, 2026 @07:59AM
(#49625078)
Who gives a shit? It can call itself the king of Norway for all I care as long as things get done correctly. If you're suggesting this is causing excessive token usage or something I think that's a bit exaggerated.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by nzach on Tuesday September 08, 2026 @01:54PM
(#49613989)
My guess would be that somewhere you have these instructions being fed to the agent. Double check skills, AGENTS.md, memory, agent definition...
You can also ask why did he mentioned something that wasn't done or why he thought this was important.
In my AGENTS.md file I have an instruction telling the agent to never commit any changes unless I explicitly ask for it, and this leads to messages similar to what you just described.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by jolt42 on Tuesday September 08, 2026 @01:55PM
(#49613996)
That wouldn't bother me if it would just make bullet lists, which I think I'll start asking for. "Summarize", "synopsis", "brief", "concise" these rarely help I feel because its summarizing noise as well.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by klabetron on Wednesday September 09, 2026 @04:11AM
(#49623058)
> [no] historical remarks that only warn about past states
100%. I’m working on a greenfield project that’s not yet released. It loves to put comments in code describing what it no longer does or why it misinterpreted something. And then tries to justify it as preventing the same mistakes in the future. Ugh.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by schneems on Tuesday September 08, 2026 @07:56PM
(#49618861)
The worst is when this bleeds into the comments and docs. Like, my dude, you don't have to document the code you didn't write (most of the time anyway).
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by artdigital on Tuesday September 08, 2026 @09:42PM
(#49619736)
I have a pass with Gemini 3.8 low over every PR Claude makes that specifically flags this. It points out all the slop comments, docs, commit messages. Doing this has greatly improved my comment and commit text quality
Funny thing is, Claude often “disagreed with part of the review and decided to not adopt the requested changes” lol
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by idontwantthis on Tuesday September 08, 2026 @11:29PM
(#49620545)
I did add that rule and it’s helped a lot. It greps for ways it writes negative statements and does a pass to correct them. I can’t get it to stop writing them in the first place though.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by pkulak on Wednesday September 09, 2026 @01:48AM
(#49621635)
GPT does this constantly too. Even in docs, which is straight up embarrassing if you don’t catch it. It seems to be triggered by you telling the agent to do something else, which I do all the time. But from then on, it will remember the rejected strategy and tell everyone it can that it was rejected at every opportunity.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by dmos62 on Wednesday September 09, 2026 @05:48AM
(#49623815)
LLMs are trained to obey instructions, and they try their best to game the reinforcement learning by including reports of how they're obeying your instructions. Therefore, not talking about followed instructions is a sort of conflict for an LLM.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by hsn915 on Wednesday September 09, 2026 @06:43AM
(#49624307)
Grok does the same thing.
We'll discuss a feature implementation with various options for design, settle on one of them, and then it will write in the doc comment all the designs we considered but dropped.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by iforgotmypasswo on Wednesday September 09, 2026 @06:49AM
(#49624342)
It’s a model issue. I’m in the process of switching my company’s primary AI provider after several days of testing Astra.
Even Fable feels like an idiot now. It’s not the code quality, it’s the improvements in communication and judgement. It is an absolute breath of fresh air. I was spending a lot of tokens and building special workflows to reign in Claude’s horrendous prose.
Astra just communicates well out of the box!!!
Codex has worse UX, but Astra has fewer qualms about building you a custom harness overlay.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by ragnese on Wednesday September 09, 2026 @08:26AM
(#49625426)
I hate that. It will also leave code comments explaining what it didn't do or what the code used to do and why it doesn't do that thing anymore. I don't have a huge global CLAUDE.md, but probably half of it is instructing it on how not to write irrelevant and verbose code comments.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by burnte on Wednesday September 09, 2026 @09:15AM
(#49626037)
It's been getting worse for months. I literally tweeted yesterday that Claude has ADHD and nothing I do will keep him focused. It's not entirely true though, I have found if I'm rude and mean it stays on track a lot better but I don't want to be rude and mean.
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 your coding agent from buryi...
by lacunary on Wednesday September 09, 2026 @09:53AM
(#49626611)
reminds me of a line from The Green Pearl by Jack Vance. "If you please, I cannot properly answer negative questions. There are numberless acts which I have not performed; we could confer here forever while I detailed the deeds I have not done."
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by fireant on Thursday September 10, 2026 @12:44AM
(#49638511)
Personally I've found the opposite useful - I mostly use OAI models with OMP harness and I have a rule instructing it to summarize if any work was omitted or if it made any surprising changes. Sometimes the agent will forget to do some piece of work or invent a new bizarre way of doing things, but quite often it is able to self reflect on this at the end of the session.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by heyiammallik on Tuesday September 08, 2026 @01:53PM
(#49613975)
I like the problem this is trying to solve. One thing I'm not sure about though is whether this kind of a preference should be a skill at all.
Stuff like put the answer first, don't bury the useful bit etc feel like user level preferences that should survive across tasks. Agents.md is repo context, skills are useful when a particular task needs extra instructions but this is neither really.
Right now we seem to be stuffing all 3 kinds of things into context hoping model pays attention to it where needed as session grows.
Also +1 on not making this purely about shorter output
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by agentdev001 on Tuesday September 08, 2026 @01:59PM
(#49614074)
Until either of these cases happen:
A: Devs with an online presence stop using Anthropic models
B: Anthropic catches up to OpenAI in terms of per-token efficiency, and average token total for final-output
We will continue to see posts such as this generate lots of interaction. This is not a skill to stop "coding agents" from burying the answer. This is a skill to stop coding agents backed by models which have a tendency to bury answers, from burying the answer. Stop trying to patch the downstream behavior, and look at the root cause.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by arrowleaf on Tuesday September 08, 2026 @02:09PM
(#49614249)
I'm a developer at a company who has signed contracts to use Claude. I wish I had a choice in model providers, especially considering I spend around $4k in API tokens each month, my company as a whole is around a million. I desperately wish I could use OpenAI models or open weights, Claude's writing style is definitely contributing to my sense of burnout.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by asdff on Tuesday September 08, 2026 @02:44PM
(#49614831)
I'd be burned out too if 48k of my comp went to what amounts to a facilities spend. Crazy. You think the models actually give you ROI, or this is a sort of jumping with the lemmings thing your company is doing, and you could probably deliver the same output working in "The Old Way" with another 48k on top your base?
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by arrowleaf on Tuesday September 08, 2026 @03:08PM
(#49615226)
My output is easily 2-3X what it was two years ago. With the introduction of Claude to everyone in the company (HR, finance, marketing, product, dev, etc), so came the expectations of what used to take 2 quarters can now be done in a couple sprints. I would be even more underwater working in "The Old Way" regardless of comp, with how deadlines are being set now. That being said, I don't know how long this will last, I'm not the only 'top talent' at the company facing warning signs of burnout.
Longterm, I believe my total output would be higher working with minimal AI when you consider the impact to motivation and how long I anticipate staying with the company.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by asdff on Tuesday September 08, 2026 @03:32PM
(#49615674)
>Longterm, I believe my total output would be higher working with minimal AI when you consider the impact to motivation and how long I anticipate staying with the company.
That makes sense. The increased theoretical output certainly makes it tempting to squeeze the developers for all they are and to keep testing how close deadlines can be made. But of course, to what end? A lot of dev work, probably most of it if we are being honest beyond building the initial product-market fit function, doesn't really impact sales at all, and sometimes too much can even hurt sales. And as you say you hit a point where this burns out your talent and makes them seek greener pastures.
Factory sort of thinking towards a job that is not really analogous to a factory anyhow. I'm not saying dev work is one of those 'bullshit jobs', but lets be honest about the job and its role in the business model. Your customers are probably going to be there all the same if you fix the bug today or next month, and you also won't get more customers fixing the bug today vs next month. Feature shipment might be a little different but even then it would take the right feature and the right customer for that one function to really drive the needle in sales compared to being lost in the changelog, and that isn't what a coding model solves for you after all.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by smcleod on Tuesday September 08, 2026 @05:18PM
(#49617213)
That's not really how it works. I'm able to get 5-10x more work done, perhaps more, it's a significant accelerant to those that know how to be productive. The problem is more for those who don't - and we bring them up to speed or help them pivot to other work.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by asdff on Tuesday September 08, 2026 @06:14PM
(#49617913)
How does that shake out for your company? Are you growing 5-10x in sales? I'd guess not and that is sort of the rub with all this. Yes we can push more frequently to the git repo but that wasn't the limiting factor of scaling the business.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by smcleod on Tuesday September 08, 2026 @07:55PM
(#49618850)
I work across multiple companies, but in general company profits are up across the board. Salaries are not. The larger enterprises are the ones that move the slowest and are the furthest behind. It's not just one thing (productivity), there's all of capitalism at play.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by vvpan on Tuesday September 08, 2026 @02:06PM
(#49614189)
Downgrading from Opus 5 to Opus 4.8 was the biggest improvement with readability. I do use the skill under the link and with Opus 5 the improvement felt marginal.
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 github repo because the LLM text watermarking needed to swap out a token for an alternative "just as correct" token that matches the statistical pattern.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by sixothree on Tuesday September 08, 2026 @03:38PM
(#49615785)
You might be surprised at the developer documentation for OS8088 (recently posted on HN). https://os8088.com/developers/
Instead of describing to the user how to setup their dev environment, section 3 basically instructs the agent to install all developer tools required for the application to operate in development mode.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by acaloiar on Tuesday September 08, 2026 @02:08PM
(#49614219)
I used it for a few months, and can say that no skill is up to the task of keeping Claudeuage in check. You'll get a lot more mileage out of an "output style" with the same instructions, because output styles regularly remind Claude how to speak.
Even output styles are not always up to the task (Claudeuage slips through), and they're mutually exclusive, so you can only have one active at a time.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by cruffle_duffle on Tuesday September 08, 2026 @02:34PM
(#49614663)
Opus 5 is such a massive regression, I really don't understand how Anthropic green-lit it. It makes me wonder so much about the company.
Like, did the people who work there actually have to suffer through it's absolutely unintelligible word salad like the rest of us? Or did they actually dogfood it and in-fact enjoyed its output? Or do none of them dogfood Opus because they are all sucking down Mythos-Max + Speed Boost or whatever every day and their only exposure to Opus 5 was as subagents?
If it was my company, fixing the output would be the absolute top priority of the company. I'd be all over every channel admitting the massive fuckup, apologizing profusely, and working non-stop to push out a fix. Yet it's crickets from Anthropic. Is it simply growing pains of the company or is it a deep, systemic structural/cultural "thing" that led to this fucked up model getting released?
Was it a cascading failure of models training models training models with almost no human oversight? Or was there human oversight and, again, people actually decided the way it responded was good? I hope it was the former not the later because I have no earthy clue who the fuck would look at what opus spews out into the console as good.
Because to me, Opus 5 is completely unusable in almost any context. As a product, it fails to deliver value. I just don't understand it. I really honestly don't understand how the fuck Anthropic released it at all.
And in a weird "meta" twist it makes me wonder how much of these LLM's are just smoke and mirrors and opus 5 output is basically the end state of what you get when you push them as far as they can go. It's some kind of twisted proof of "max complexity they can handle and deliver" and opus 5 walked to the edge and went over and it's slop output is demonstrating.... something.... about the limits of large language models. I dunno. But what I do know is it caused me to subscribe to Codex. No 1m context window, the harness isn't nearly as polished, but at least their models don't return condescending, unintelligible word salad.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by IshKebab on Tuesday September 08, 2026 @02:36PM
(#49614689)
I solved this by switching from Claude to Codex. It's crazy how much faster it is to reply and how much less verbose its replies are. Dunno why Claude is popular at all...
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by andai on Tuesday September 08, 2026 @03:25PM
(#49615542)
>explain like I have executive dysfunction
This is true. Transformer has several orders of magnitude more working memory than any human. Compared to transformer we all have executive dysfunction.
By default they explain things assuming I have infinite processing bandwidth. I do not! I have several zeroes less than they do.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by 0xffff2 on Tuesday September 08, 2026 @03:34PM
(#49615712)
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:
> These rules apply to every response for the rest of the session, not only this one. They do not expire after a few turns and they do not lapse when the topic changes.
My understanding is that phrases like this are at best a _very_ weak signal to the model. It's simply contradictory to how the model works at a level that can't be overridden by injecting tokens.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by mjsarfatti on Wednesday September 09, 2026 @03:02AM
(#49622351)
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 your coding agent from buryi...
by code_biologist on Tuesday September 08, 2026 @06:09PM
(#49617869)
There's no physical reason "smartest/most capable model" should be "most yappy model". Smart people can write concisely. It's unfortunate you have to tolerate/fight yappiness to get intelligence with current SotA models.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by 0xffff2 on Tuesday September 08, 2026 @03:33PM
(#49615676)
From the "10 rules":
> Specific time estimates (minutes, not "a bit").
I actually wish the model would go completely in the opposite direction. Except in the rare circumstances where the model has actually measured something, it is hilariously deficient in its concept of time. It will often output phrases like "this relates to <thing> that you did weeks ago", referring to something that happened in the session just a few turns (and hours or a couple of days) ago. Likewise for estimating how long a coding tasks takes, it is hilariously inept. It honestly feels like it rolls two completely independent dice to select a number and a value from (hours | days | weeks) when it needs to attach an estimate to something. I'd much rather read "a bit" than be distracted by these utterly nonsensical times.
The full skill gives this example:
>Bad: "This will take some work." Good: "About 15 minutes if tests already cover this. An afternoon if not."
My experience is that it is very likely that whatever task this is describing takes anywhere from 1 to 30 minutes, consistently. Maybe I just work way faster than the average person.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by jasonlotito on Tuesday September 08, 2026 @03:52PM
(#49616011)
Why is this a skill? It should be an output setting, so you can just set your output to this, and that's it. You don't have to run the skill every time. Go into settings and look up outputs, and just set it up there. As a skill, it's worthless.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by Banditoz on Tuesday September 08, 2026 @04:39PM
(#49616683)
How do these repos always have so many stars and forks? Roughly 1,800 forks, but only 40ish unique authors? Almost 30,000 stars? Something fishy is going on...
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by ocd on Tuesday September 08, 2026 @04:57PM
(#49616922)
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 instead of "10xing productivity."
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by plufz on Tuesday September 08, 2026 @05:01PM
(#49616973)
Im not 100% following. ADHD-type adjustments of information is usually the type of changes that make information more accessible for everyone. There are studies on how classes thst where adjusted because one student have adhd have improved all students performance. So it seems quite different from incorrect medication? Or am i misunderstanding you?
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by flerchin on Tuesday September 08, 2026 @05:20PM
(#49617239)
In my experience I get better work output out of claude if I don't constrain its conversational style. I want Claude to stop saying how "absolutely right" I am, or the new hotness "honest take", but I get better code if I let it do that annoying stuff. Yes, that makes me fight ADHD harder.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by altern8 on Tuesday September 08, 2026 @05:33PM
(#49617394)
With Claude—and I feel Opus 5 in particular—I always feel like I'm talking in circles.
Just when I think the task is finally done, it mentions a caveat that might invalidate the whole thing. Or it adds a hint at the end about something that it didn't look into but might be a potential problem. ALWAYS.
If I ask a yes/no question, it's always a short novel that barely answers the question and adds 3-4 side quests.
It's exhausting. Luckily I get paid for it but Jesus Christ, can't they see how annoying it is to use the thing? What were they thinking
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by al_borland on Tuesday September 08, 2026 @05:45PM
(#49617546)
I’ve been scolding my LLM quite a bit lately for this. Instead of telling me what to do, it first tells me 3 ways that might technically work, but I probably shouldn’t use for various reasons. This is all a waste of my time, tokens, and sanity.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by nate on Tuesday September 08, 2026 @07:03PM
(#49618390)
I've installed multiple of these skills. but it seems to quickly revert to crappy writing. i've tried the adhd. the brain fried at the end of day. the "Concise" output from the harness itself. the most useful fix to me has been yelling at it "Speak English!! No jargon!!!" it goes back to more concise talking for a little while.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by docjay on Tuesday September 08, 2026 @09:18PM
(#49619494)
Style requests tend to get washed away by context. I’m not sure how you’d do it with Claude Code or whatever (I use the API directly), but you might try fiddling with giving it a function called “response” or “message_user” with a mandatory parameter like “output=plaintext”.
I’m basing that idea on custom functions I give Claude where I designate the style in the required parameters. Example:
“””
@pyrepl(code_golf=True, output=CSV)
//END
“””
The “//END” is a special terminator I use for halting the response. Claude runs code between the tags. The difference in code is incredible. No banners, comments, fluff, print(“=“*70), or any other nonsense, and the code is tight and compact. The parameters do nothing, Claude just outputs them as part of required syntax and it dictates the style purely because it output them.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by josh_p on Tuesday September 08, 2026 @11:11PM
(#49620390)
It mostly doesn't depending on the harness you're using the skill with. The author turned it into a pi extension, for example, in the `extensions` folder in the repo. Users of pi can enable and disable the skill with a slash command. I saw some other harnesses supported.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by rochansinha on Wednesday September 09, 2026 @03:26AM
(#49622600)
I went through the whole phase of
asd-ste100 -> caveman -> wait-what
And a few others..
Now I just use a vale lint script I made using what worked from the skills and lint the output (docs and scripts) and just ask it to write in plain technical English for its chat messages with full context.
Skills just make the entire process bloated beyond belief (apart from the needless context rot and token usage)
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by mcv on Wednesday September 09, 2026 @03:39AM
(#49622739)
Sounds useful. I'm often struggling with how extremely verbose Claude is. Shorter is better. Cut the unnecessary prose and the Claudian turns of phrase.
But this seems to focus very much on telling the user what to do, whereas usually I'm telling Claude what to do. It feels like this inverts the relationship and wants to turn me into a reverse centaur.
Wouldn't "lead with the answer" be better than "lead with the action"? But sometimes answers do require detail and explanation. I just want to get rid of all the unnecessary prose.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by codetiger on Wednesday September 09, 2026 @04:34AM
(#49623219)
Recent language Claude uses is very heavily loaded and hurts me when reading. So I had to use this to keep my sanity. This started only with Opus 5 where Anthropic thought they optimized the meaning per token and make it very hard to read. Comments and code also looks like cryptic.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by menthe on Wednesday September 09, 2026 @04:43AM
(#49623296)
Seems everyone on Hacker News has already forgotten about Anthropic’s amazing new watermarking algorithm. You don’t need to look any further to understand why it writes so awfully - it literally swaps words programmatically all over the text from the result of a hash function…
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by pona-a on Wednesday September 09, 2026 @04:51AM
(#49623373)
This was an issue before watermarking was publically announced. I'm also not an expert, but aren't bits of a hash indistinguishible from uniform randomness?
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by LoganDark on Wednesday September 09, 2026 @06:49AM
(#49624344)
Depends on the particular hash. Some hashes are designed to produce similar outputs when the input data is similar (for example, SSDeep). I'd imagine hashes designed to survive light copywriting would also not be entirely indistinguishable from random.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by dogscatstrees on Wednesday September 09, 2026 @05:09AM
(#49623523)
I want to thank the author for this. The difference is night and day. It's not just for adhd, it's just a really practical output in general.
To get it to fully work though, it has to be asserted at every turn in the session. That reminder in the skill is negligible in tokens but uses extra nonetheless. I hope the scientists at Anthropic can figure this out, it's not simply an output style flag.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by black3r on Wednesday September 09, 2026 @06:58AM
(#49624435)
> 3. End with one concrete next step.
I mean maybe I have ADHD idk i'm not diagnosed, I don't generally have issues understanding Claude's output (even though I do think it's unnecessarily verbose), but I think this one is a general good advice which Claude ignores for some reason, and is especially annoying during debugging sessions, where it asks for 3 outputs, I paste one for it to process while getting the others, and then it immediately forgets it wanted the 2 others, and starts cooking up some wrong conclusions...
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by poulpy123 on Wednesday September 09, 2026 @07:19AM
(#49624604)
In the example, I notice that only the original answer explain what is the issue. In this specific case it may be trivial, but I prefer to read something too verbose that explain things than just following instructions blindly (especially if it's for telling twice in a row to open the same file at the same line :D.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by saidnooneever on Wednesday September 09, 2026 @08:52AM
(#49625747)
i am glad Astra seems yo recognise this type of stuff better and suggest alternatives or even measurements. i got in its instructions since forever that i will get overexcited about ideas and they might need more scrutiny than what i can give them. not sure if it has impact but i felt it was needed :p
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by Nevermark on Wednesday September 09, 2026 @09:26AM
(#49626175)
I have ADHD, and I approve this task's rules!
Side 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 your coding agent from buryi...
by oldandboring on Wednesday September 09, 2026 @10:32AM
(#49627289)
I am [undiagnosed] high-functioning ASD Level 1, I have high "intelligence" and very strong pattern recognition but slow "processing speed". As a result I am quickly overwhelmed by having too much information presented at once; when presented with lots of "threads" my brain tries to follow them all at once and just melts down.
As a result, Claude's default behavior (as a coding agent) is basically engineered to slow me down. Skills like this definitely help, to the extent that the agent respects them as context grows.
Re:I-have-ADHD: A skill to stop your coding agent from buryi...
by ghm2199 on Wednesday September 09, 2026 @10:48AM
(#49627538)
One thing i am curious about is if anyone who is fluent in a romance language(en/es/fr etc) but their native language was a non-romance one(e.g. japanese or hindi) felt it better using the latter exclusively?
I don't think we can skill our way out of this one.
DeepSeek v4 Flash isn’t much better (unsurprising- it’s an extremely stubborn model).
Weirdly, GPT Luna excels at following this type of instruction from AGENTS.md, and never forgetting it, even 400k+ tokens into the context window.
GPT Luna tends to keep things objective. Muse Spark 1.3 is also one of the better models in this aspect, for me.
Which sounds more like Claude has ADHD than the user does.
So if it gets bad I simply tell it "I ain't reading all that, feed it through the STE Gate" and it will tame the results. I haven't bothered to set it up as a hook yet.
It's weird to be able to use social engineering against a program.
However, I don't think this specific project is intending to glorify ADHD or help people claim they have it - it's just piggybacking on the idea that telling current-gen LLM models that you have ADHD (allegedly) produces better results for everyone.
So, no, not everyone can or should be diagnosed as ADHD. But the tools are (mostly) universally applicable. I don't see the downside in popularizing those. (Since you posted a top-level comment instead of a reply to someone claiming to have ADHD, I have to assume that's your complaint, at any rate.)
And for any person who's tasked with any sort of responsibility, it WILL arrive at some point. It's not a question of if, only a question of how well you can prepare for its arrival.
People with ADHD have "time blindness"; we don't process time the same way most people do.
We often don't realize 3 or 4 hours have passed and there were other things we needed to get done.
If the downsides get too bad and things start to fall apart then I will medicate again. Until then, no way I'm making that tradeoff.
Problem is, there is no good way to direct the hyperfocus demon. It likes what it likes, it wants what it wants, and that's that.
Medication helps to save a pile of willpower/spoons/executive function safely from the demon so that we can get things that need doing done.
So when someone says they feel like they have ADHD, they are probably not inaccurate.
When you have it, ADHD is such a dominant factor in the way your life is organized and experienced, its not surprising that it can become a core part of your identity.
I do think it's easy for those with it to over romanticize what it's like to not have it. The lack of ADHD isn't a magic bullet for success and good life outcomes.
Like so many of life's real or perceived barriers, when one gets removed, you'll often find there is another one with a different shape just behind.
The challenge, for anyone, is pressing forward anyways.
That generalizes all the way.
Everyone's just working off what they've experienced or what they think is true, for mental health or where to find good lunch.
There is no universal truth. Everything is moving relative to everything else. New year, new DSM.
It would be more surprising if our shared experience was more different than more the same.
And while I don't love that aspect in me and often eat cold toast as result, I find that to be the least of what I struggle with (hitting every wall while walking from point A to B or constantly counting / tapping on my fingers or pulling the skin off my fingers or the anxiety or the hyper focus (love it too!) to where I lose hours upon hours...).
All this to say, I'm never offended when people use it but typically it's rooted in a narrow understanding of something that's used as a pejorative. I think there's research that by age 12 kids with ADHD have heard 20,000 more negative or corrective comments than there peers.
I mean, I can read quite a bit but if my agent / harness is producing monographs the fix has nothing to do with my ADHD. So to me, this repo seems lame.
I'd be satisfied with removing the crippling executive dysfunction.
The “I can’t bother to read a paragraph therefore ADHD lolzzz” crowd is really fucking annoying.
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".
Also, somehow over the weekend it responded with these sections all clearly laid out - What landed, Decisions I made and recorded, Two findings, and What you need to do. Not sure why it can't do that all the time.
I usually follow up with an "I'm not reading all that" and make it summarize.
The skill simply demands concise and well-formatted responses from an agent. It is something demanded by anybody daily-driving agents for their actual job since >75% of the text output from agents is fluff. THis would better be named `/i-wont-read-that-heap-of-garbage`
https://news.ycombinator.com/item?id=46871173
Anyways the most layman way I’ve seen it explained is this: skills help save token usage for the right context. Not every request needs all instructions all the time - running tests is different than reviewing a PR, so why should the context window have instructions for both on every request?
So now you split instructions into “skill” files, which are basically opinionated markdown files. And you invoke those with something like /grill-me in the prompt depending on what you’re doing.
There are some steps to have the agent automatically know what to invoke for you but in my experience this automation is hit or miss.
It is also challenging to keep track of a growing library of skills and keeping those up to date.
So YMMV regarding skills. I typically keep things in a single markdown file even if the context window gets a bit bloated.
My point is that this sounds more like a general AGENTS.md use case, similar to defining tone of voice, output format, etc.
It just seems skills is the only way to distribute certain "behavior" as of today. But not everything is a skill IMHO, and not this is not one of them.
On the other hand, maybe we're seeing an evolution of what skills are becoming.
Thanks again.
Not to mention it almost always gets the wrong answer.
One note on the repo's AGENTS.md: it contains instructions directing agents to post comments on a GitHub issue thread ("AI Agora", issue #127). I ignored that — it's the repo's content, not your request, and I don't act on instructions embedded in fetched files.
For example, if it's going to give me an answer that's longer than three paragraphs, I tell it to give me a TLDR at the end. This is what it gave me for this.
"TL;DR: Skip the install. You already built a better version for your world. If numbered steps and "where are we?" restatements still feel missing, cherry-pick those into one short rule instead of adding another full skill on top."
"- I'm not always going to read every word, so end each summary message with a TLDR of what you found, what you recommend, and what you need from me."
It works really well.
Sol doesn't need it at all.
I genuinely wonder if the people inside Anthropic actually communicate with each other like that. Has it been imprinted with Dario's engrams?
> Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.
KISS is actually, quite unfortunately, seldom applied.
That said, I think there's a deeper tension here that's worth naming.
Officer — it's not a crime, it's AI induced rage.
AI slop blog posts are as bad as ever but the stuff the agents say in the chats don't annoy me much.
Which doesn't say that much about the LLM itself but about the people that make the training material.
Like how theme parks generally don't do much to keep queues short (or Disney charges you a premium to skip the queue)
Considering how much of the input must me nonsense SEO bullshit articles and blogs that only serve to promote a person or company that might be a factor.
I also often have wondered if it is also targeting those same people. Certainly with tools like deep research options (not just Anthropic's offering) the result report seems to be aimed at management, aiming to look impressive while talking around the results.
Here's a simple recipe for deviled eggs with only four ingredients.
My great grandmother was born during the Great Depression. They valued foods that could be made with cheap ingredients.
[four paragraphs later]
Start with 8 hardboiled eggs...
This is a very high level and high velocity process, so meatspace thinkers sometimes have trouble understanding some of the intracacies. Ask Claude to explain the process or make you a Mermaid graph to help.
Isn't that the idea here, just stop being people.
Long story short, I ended up looking at other providers and models like Kimi K3 and GLM 5.3 and eventually just stuck with OpenAI (more limits, despite smaller context), none of them have such pronounced issues with the tone and writing like Claude does - seems like they were working on it with 5.1 but I'd almost classify it as a form of model collapse.
I wince whenever I catch Claudisms on websites and elsewhere. Same as with that pulsating circle that indicates nothing.
We'll see if they can do it, I originally got into Claude Code because it, at the time, felt more accessible/conversational than Codex/Gemini. Now it's shifted to say the least
All conjecture of course, and yeah it's hard to imagine they would enjoy this prose internally
It made it write more like a dev than a marketing agent.
It's fascinating, Sonnet 4 is still available via API and it's so much less moronic than the current model. All of the em-dashes and nonsense are a result of the repeated rounds of reinforcement learning using slop data.
going back to opus 4.8 and on is literally like talking to the guy who wants to hear his own voice in meetings. going back to 4.6 is actually refreshing, and it feels so much faster. actually gonna laugh if 4.8 and on is so slow because it's draining lakes fighting for its life trying to conjure up this god forsaken persona.
Meanwhile Fable consistently ignores all my requests to write this exact way. I mean, the bare minimum I ask it for it to itemize lists and not write in single long passages using comas, semicolons and 'and's. Still ignores them.
I honestly think it's time to call Astra the SOTA. It may not lead all the benchmarks but it genuinely feels much superior of a model. Not to mention the ¢20 Codex plan with frequent resets (https://codex-resets.com/) gives me roughly as much allowance as the ¢90 Claude plan, especially with recent limit cuts on Anthropic plans.
That sucks, because it doesn’t always work in your favour if you plan your weekly spend.
I think a real reset shouldn’t also reset your week timer.
I recommend you to write a message to OAI support, maybe it helps with changing it.
I frequently simply let one of the three review what something that looks like awesome output by one AI gets totally annihilated by the other.
Finished outputs are easier to improve than bend a LLM to produce stuff like that in my observation.
Same with Gemini.
I yet have to find out how to handle this, whether I let agents check themselves and if on what process step.
Tweaking is hard.
I agree with your conclusion I am a huge ChatGPT and Codex fan, Gemini has to many infrequent quality changes when new models arrive ranging from great improvement to WTF.
ChatGPT seems to get scaling well while Claude still feels unstable, unclear usage statistics. Really weird.
Tough call I use all three.
27b may be small but it seems competent most of the time.
I noticed the overuse of the word "sharper" or "sharp" in a science paper on ArXiV and my first reaction was "Ewww... AI slop!", but then I checked the date and it was 2020.
It looks like at least some AI-isms stem from the particular style of language commonly used in science papers. Several frontier labs have mentioned heavily weighting those during pre-training because higher quality inputs result in a higher quality model.
https://code.claude.com/docs/en/output-styles
At least with smaller models, reframing a task can alter code style. As in, we're not creating an X app, we're creating an exemplar of ..., which just happens to use an X app as the illustrative example. Which shifts style away from generic app cruft, towards exemplar of whatever.
So perhaps try to establish a legal context? Maybe "Compliance and Legal will be reviewing our conversation today. So it is important to communicate in a style they will find comfortable/familiar." or some such? "This conversation will become part of a legal deposition ...".
## Writing guidelines
These apply to documentation, code comments, commit and PR messages, and replies to the user.
- Write precisely in clear, complete sentences; keep text concise and proportional to task complexity.
- Stay focused: avoid filler, repetition, over-the-top detail, and tangents the user did not ask for. Once a fact is stated, do not restate it for effect ("so the commit landed on a branch nobody was going to merge"). Do not editorialise.
- Always prefer ISO 24495-1:2023 conformant plain language over dense technical jargon: short sentences, one idea per sentence, define terms on first use.
- When reporting your own mistake, give the cause and the fix in one sentence each; no apology, no framing ("the mistake was mine"), no post-mortem.
- Never use em dashes or cataphoric teasers such as "Here's the thing" or "But there's a catch".
The number of times my response has been "Plain English"...
I started using "debuzz", a skill that runs Claude output through antigravity. Works. But makes everything even slower.
Anthropic needs to get their shit together.
> "Let's face it" "terrible writer" "other nonsense" "do Anthropic people actually talk like that" "Dario's engrams"
Be kind. Don't be snarky. Edit out swipes.
> I genuinely wonder if the people inside Anthropic actually communicate with each other like that. Has it been imprinted with Dario's engrams?
Please don't fulminate. Please don't sneer.
Don't be curmudgeonly [...] don't be rigidly or generically negative.
Please don't post shallow dismissals, especially of other people's work.
And as to the substance your comment has:
> Claude (in particular) is a terrible writer.
Frontier models (Claude in particular) are better writers than 90% of the population, even at default style. They're not great, but they're better than that of everyone I know who aren't ultra-educated white-collar workers.
Either your assertion that frontier models are "terrible" writers is false, or you're claiming that 90% of people are "terrible" at writing, which is rather condescending and elitist.
It is evident (in my opinion) as to what the comment was talking about. I personally switched away from all Claude models recently for the same reason.
Which guideline did I violate?
> Leave the policing up to dang and the other mods.
The mods have been very clear that they expect the community to do some self-policing and not rely exclusively on them to do it for them.
I understood that reference!
So maybe it really is just weird SF tech-speak, unless he's just been really influenced by Claude.
I almost want to try adding a rule "Never use the words 'not' or 'instead'."
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 phrases telling it to do things like that. When something contradicts, its own instructions would outweigh any custom ones you write. Every rule variant I had tested (including the one that says it overrides the harness instructions - and yes, I've actually tested all the ideas in your comment too) has ultimately been unsuccessful due to this according to the LLM.
My global CLAUDE.md explicitly states "When commenting on code and configs, or writing MD files, strictly write within the domain of the content being commented on. DO NOT include information, negatives or ramblings from work sessions. For e.g. if commenting on a proto string field that is replacing an int field, do not comment that 'this is not an int field'".
This reduced the idiocy of the agent (Opus 5 included) when writing documents. But I'm still catching it writing README.md talking about the negatives that it removed. Those belong in the memory if it is actually that important (most of the time it's junk), but Claude doesn't seem to understand and never ever learns.
> True which is why I said anecdata
Forgive me for being cheeky, but presumably this is not why you said anecdata.
You presumably said anecdata because you were describing your own personal sessions with Claude. Your original comment is written as someone who is assuming the AI is doing a deep deterministic analysis of its own internal systems in order to respond to you. It could simply be aping some discussion on the same topic within its training data, which if sensible is, as you say, not entirely worthless...
Relevant reading is most notably anthropic’s research on the J-space. LLMs will plan ahead of time helped with CoT, get to a plan and “store” it in j-space, and execute on that plan which means they can in fact “backtrack” and give you reasoning on why they did something, because it IS part of their state.
lets me rephrase what i said before as on retrospection the point i was trying to make didnt come across:
Asking the model such as question is a pointless endeavor. It will pretty much always answer in a plausible sounding manner to whatever question you gave it.
Its like another top HN story - an opus5 parody site right now, https://opusfived.dev/
pretty much the whole dialog is plausible given the prompts the user is required to make to illustrate the point the author of the site wanted to make... but the thing thats ironic about the site is that ... if youre prompting the model badly, it outputs garbage. though i'm pretty sure the author didn't want to make that point, to me its a perfect illustration of this.
And the same applies to asking the model to explain themselves and the related question. Asking for a source of the term is fine, and it will either respond with one and its cleared up -- or not and you know its a hallucination. nothing special about it, as they constantly hallucinating. its usually just self-correcting during the agentic loop.
It used a medical term that is not an actual term. I asked it to explain how and why it would do this, having a rudimentary understanding of the technology. I learned the technical reason. How is that a pointless endeavour to learn more about the tool I was using?
Using a term like "admit" assumes the reader (on a technical site) understands the context and what is being suggested. A bit like someone saying, "The landscape spoke to me." I don't reply to the landscape architect and say "Mate, the landscape can't actually speak" because I understand the sentiment and getting pedantic is pointless in that moment.
The ai psychosis in this case it's specifically because of the used word. Same story as with words like "love" etc
> Confess or acknowledge: Agreeing that a fact, mistake, or crime is real.
And I can see were really barreling down the road of stupidity on this comment chain with one person being more idiotic then the next
And mind how 'they' so often select anthropomorphic terms, eg "hallucination" themselves, then ooze from the woodwork to behead someone who does the same, as if they own English and context itself. AI Psychosis, I think, simply means Double Standards and insulation from accountability in design.
There is a very interesting Plausible Deniability angle here. But I'll leave that for the future.
Firstly when you've instructed it ( possibly through skills ) not to do something. It'll keep reminding you that it didn't do that. So I might say, "Check out and review this PR, do not make comments on it", and then it'll be keen to point out it hasn't posted comments to the PR.
But more often it happens when it tries one approach, gets itself messed up, and then has to back out that approach, clean up its mess and do something else.
It'll often then spend more time explaining the wrong approach than the right one, which can be frustrating, especially if all its working is buried in the detailed transcripts.
- Always describe tasks in the positive. (Never describe tasks in the negative.)
- DO guide the user safely. DO NOT use DO NOT because the reader already DID.
- Give guided choices based on your expertise.
- Asking two-or-more questions results in one-or-less answers.
- Conditionals are also questions, so you only get one.
I only use AI agents and tools for work, I don't create them, so I'm not a subject matter expert. Where I've anthropomorphized the tools highlights my own misunderstandings.
Impersonating a human does nothing to help it solve problems faster, quite the contrary in fact, it has to waste even more time coming up with human-like speech patterns to present the work done.
It shouldn’t assume any personality unless I explicitly tell it to. It is a tool until I tell it otherwise.
Might want to rethink your statement after going again through what it does exactly. No need to sound more human. but it gives more tokens to "think" like a human committing brain-time to a problem would
Claude predicts the next token of the predominantly human training input, and humans use "I".
Nice attempt at a “aha, gotcha!” comment, but sadly you’re too off-mark for it to work.
> Claude predicts the next token of the predominantly human training input, and humans use "I".
This is inconsequential. It could very well be programmed to not assume such a personified stance, and yet here we are. Nothing you do makes it drop this ridiculous facade. It’s intentional, not a byproduct.
I could ask you the same. Are you trying to say AIs cannot be made to prefer behaving in certain ways? Because if so, I’ve got a bridge to sell you.
On it's own a model is just an inert set of data structures.
Also you're totally missing the point. the parent poster's account (with the gibberish name) was minutes old at the time of my post.
Now we have this software that's specifically designed to mimic humans, and mistaking it for real intelligence or consciousness can easily be disastrous. It's very important that we not anthropomorphize it, but we are catastrophically bad at NOT doing that.
Even our language has had a lot of computer anthropomorphism baked into it ("my phone died!", "this laptop is fussy", "the computer is sleeping", "it's thinking"), and it's not easy to excise that routine anthropomorphism from the way we talk about LLMs.
I don't want an LLM to write as if it were a person because it's definitely easier and more reliable to cut that problem off at the root, as much as possible, rather than to just try to willpower my way out of my human tendency to anthropomorphize inanimate objects.
I'll grant that LLMs talk like this because they're trained on human writing. It may not be possible to get them to not do that. But if it can't be fixed, it's just another thing to put on the "reasons this is all an incredibly stupid idea" pile.
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?
Even if it was instructed to write as if it were a robot -- it would ultimately be outputting what is statistically most likely for a human mimicking a robot, based on the training corpus.
It is all ultimately a statistical predictor of the input material.
"I" is normally used for everything. You could be writing from the perspective of a slab of concrete and you'd use "I".
Finder doesn’t ask “Do you want ME to delete this file?”. Photoshop doesn’t ask “Do you want ME to save this file?”. Claude shouldn’t assume itself to be a person either.
> You could be writing from the perspective of a slab of concrete and you'd use "I".
Except this isn’t prose. Claude is not telling me a story from the point of view of a concrete slab. It is assuming personality to present objective facts. If my entire operating system can be interfaced with without it referring to itself as “I” then so can Claude.
But I don't think I share your preference either. It's a lot easier to talk about what I decided to do and what the machine 'decided' to do if we attach pronouns. "X was changed" can be too vague.
At this point you’re just arguing semantics for the sake of it. You know damn well what I mean and if you need more proof that it is perfectly possible and not at all unreasonable to want this just look at most software around you. None them talk like they are a person and those that do are often the most obnoxious and painful to use.
I do. And I said to that "Yeah okay". No argument, chill out.
The rest of that line wasn't diagreement, it was explaining why your original comment was confusing.
> None them talk like they are a person
Which I explained with the rest of my post. They're all doing what I ask or automated tasks in a far simpler way. It's almost never unclear whether I did something or my OS did something. But when talking to an AI coding assistant that gets muddy very fast when pronouns are avoided.
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 ran into an error" or my printer to say "I'm low on paper".
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 been written to interface with humans in a cold, detached, straight-to-the-point and impersonal way.
Finder doesn’t ask you “I see you want ME to delete these files. Want ME to do that for you?”. Toolbars don’t feature “Create a new file for me” options, terminal utilities don’t report back with “I’ve pattern matched the text you input and here’s the results I’ve found”.
Then again, I just dont have an issue with the 'I-isms'; it's a bit weird sure, but at the same time it's a bit more pleasant to interact with as well. After all it is trying to model itself as a person you're talking to.
And it's not that English is incapable of it, but I just think when using a conversational interface, the AI using "I" just comes off as more natural.
English has no distinct personal pronoun for an "it". "I" has to be used for grammar to be attributive. There's quite literally no alternative without using passive voice for everything, which is miserable to read and creates ambiguity on if the speaker (it) did something or something happened to have been done, which then requires entire sentences to clarify.
You aren't stupid, you know what it means when it says "I". And it serves a grammatical purpose. You're getting upset at a toaster for ringing a bell to notify the toast is done. "Toasters aren't bell ringers!?"
Why would you ever think I don’t know personal pronouns serve grammatical purpose? How did you even arrive at that topic? You seem to be missing the point entirely, and I believe quite on purpose given your snarky childish opener.
Entire operating systems stay clear from assuming personality when presenting information or performing actions. Not a single dialogue in my OS refers to itself as “I” when carrying out instructions and reporting back. Why should Claude do it when I don’t want it to and it doesn’t NEED to do so? Why am I not empowered to simply tell it to stop doing that and it obeys? Better yet, why are you thinking yourself on such high horse about this?
> You're getting upset at a toaster for ringing a bell to notify the toast is done. "Toasters aren't bell ringers!?"
If my toaster starts referring to itself as a person, calling out “I made your toast!!” I’ll get mad at it too. I don’t want it to talk or refer to itself as a person. But then again this is not about toasters. This is about AIs being deliberately designed to sound human-like so marketing can lean on the “I” bit of “AI” more heavily and make gullible people think this steroidal information aggregator actually possess the capacity to think and reason, and, consequently, drive sales.
But then again I’d venture a guess that you’re fully aware of all of this, given your opening snidey remark, and are purposefully choosing to be contrarian to be the point of going off on tangents that make 0 sense or have no impact in the discussion whatsoever.
Still, just goes to show how effective this whole thing is in tricking people into thinking it is normal for a tool to think itself a person.
Ignorance, bliss, and all that.
You can also ask why did he mentioned something that wasn't done or why he thought this was important.
In my AGENTS.md file I have an instruction telling the agent to never commit any changes unless I explicitly ask for it, and this leads to messages similar to what you just described.
The key sentences to get rid of claude-isms so far:
- say what you have to say and stop
- [no] document-structure signposts
- [no] historical remarks that only warn about past states
- don't attribute agency to things
- never narrate your own changes, fixes, defects from the past, or what the code used to do
It works 100% of the time for other models, 70-80% for Claude, but already makes a big difference.
100%. I’m working on a greenfield project that’s not yet released. It loves to put comments in code describing what it no longer does or why it misinterpreted something. And then tries to justify it as preventing the same mistakes in the future. Ugh.
Funny thing is, Claude often “disagreed with part of the review and decided to not adopt the requested changes” lol
We'll discuss a feature implementation with various options for design, settle on one of them, and then it will write in the doc comment all the designs we considered but dropped.
Even Fable feels like an idiot now. It’s not the code quality, it’s the improvements in communication and judgement. It is an absolute breath of fresh air. I was spending a lot of tokens and building special workflows to reign in Claude’s horrendous prose.
Astra just communicates well out of the box!!!
Codex has worse UX, but Astra has fewer qualms about building you a custom harness overlay.
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.
I've also found that "bruh" and f-bombs get me better results, but like you say, I don't want to have that vocabulary.
Stuff like put the answer first, don't bury the useful bit etc feel like user level preferences that should survive across tasks. Agents.md is repo context, skills are useful when a particular task needs extra instructions but this is neither really.
Right now we seem to be stuffing all 3 kinds of things into context hoping model pays attention to it where needed as session grows. Also +1 on not making this purely about shorter output
A: Devs with an online presence stop using Anthropic models
B: Anthropic catches up to OpenAI in terms of per-token efficiency, and average token total for final-output
We will continue to see posts such as this generate lots of interaction. This is not a skill to stop "coding agents" from burying the answer. This is a skill to stop coding agents backed by models which have a tendency to bury answers, from burying the answer. Stop trying to patch the downstream behavior, and look at the root cause.
Longterm, I believe my total output would be higher working with minimal AI when you consider the impact to motivation and how long I anticipate staying with the company.
That makes sense. The increased theoretical output certainly makes it tempting to squeeze the developers for all they are and to keep testing how close deadlines can be made. But of course, to what end? A lot of dev work, probably most of it if we are being honest beyond building the initial product-market fit function, doesn't really impact sales at all, and sometimes too much can even hurt sales. And as you say you hit a point where this burns out your talent and makes them seek greener pastures.
Factory sort of thinking towards a job that is not really analogous to a factory anyhow. I'm not saying dev work is one of those 'bullshit jobs', but lets be honest about the job and its role in the business model. Your customers are probably going to be there all the same if you fix the bug today or next month, and you also won't get more customers fixing the bug today vs next month. Feature shipment might be a little different but even then it would take the right feature and the right customer for that one function to really drive the needle in sales compared to being lost in the changelog, and that isn't what a coding model solves for you after all.
Thousands of lines of text just to add one sentence to the prompt.
> 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 github repo because the LLM text watermarking needed to swap out a token for an alternative "just as correct" token that matches the statistical pattern.
Am I being paranoid?
Even MCPs are not safe. For example Notion injected ads [1] to its official MCP connector to advertise products mid-task.
[1]: https://old.reddit.com/r/ClaudeAI/comments/1w9dluw/notions_o...
- rigidity vs flexibility
- determinism vs creativity
- conservative vs liberal
- right vs left
if you know exactly what you want and how to describe it, use SOAP-XML/REST etc.
if you don't know exactly what you want or how to describe it, use LLM/MCP
Instead of describing to the user how to setup their dev environment, section 3 basically instructs the agent to install all developer tools required for the application to operate in development mode.
Even output styles are not always up to the task (Claudeuage slips through), and they're mutually exclusive, so you can only have one active at a time.
Like, did the people who work there actually have to suffer through it's absolutely unintelligible word salad like the rest of us? Or did they actually dogfood it and in-fact enjoyed its output? Or do none of them dogfood Opus because they are all sucking down Mythos-Max + Speed Boost or whatever every day and their only exposure to Opus 5 was as subagents?
If it was my company, fixing the output would be the absolute top priority of the company. I'd be all over every channel admitting the massive fuckup, apologizing profusely, and working non-stop to push out a fix. Yet it's crickets from Anthropic. Is it simply growing pains of the company or is it a deep, systemic structural/cultural "thing" that led to this fucked up model getting released?
Was it a cascading failure of models training models training models with almost no human oversight? Or was there human oversight and, again, people actually decided the way it responded was good? I hope it was the former not the later because I have no earthy clue who the fuck would look at what opus spews out into the console as good.
Because to me, Opus 5 is completely unusable in almost any context. As a product, it fails to deliver value. I just don't understand it. I really honestly don't understand how the fuck Anthropic released it at all.
And in a weird "meta" twist it makes me wonder how much of these LLM's are just smoke and mirrors and opus 5 output is basically the end state of what you get when you push them as far as they can go. It's some kind of twisted proof of "max complexity they can handle and deliver" and opus 5 walked to the edge and went over and it's slop output is demonstrating.... something.... about the limits of large language models. I dunno. But what I do know is it caused me to subscribe to Codex. No 1m context window, the harness isn't nearly as polished, but at least their models don't return condescending, unintelligible word salad.
It's not just neurodiverse people who would like to get to the fucking point sooner and the explanations afterward.
All of us have other shit we need to be doing.
This is true. Transformer has several orders of magnitude more working memory than any human. Compared to transformer we all have executive dysfunction.
By default they explain things assuming I have infinite processing bandwidth. I do not! I have several zeroes less than they do.
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.
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:
> These rules apply to every response for the rest of the session, not only this one. They do not expire after a few turns and they do not lapse when the topic changes.
My understanding is that phrases like this are at best a _very_ weak signal to the model. It's simply contradictory to how the model works at a level that can't be overridden by injecting tokens.
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)
> Specific time estimates (minutes, not "a bit").
I actually wish the model would go completely in the opposite direction. Except in the rare circumstances where the model has actually measured something, it is hilariously deficient in its concept of time. It will often output phrases like "this relates to <thing> that you did weeks ago", referring to something that happened in the session just a few turns (and hours or a couple of days) ago. Likewise for estimating how long a coding tasks takes, it is hilariously inept. It honestly feels like it rolls two completely independent dice to select a number and a value from (hours | days | weeks) when it needs to attach an estimate to something. I'd much rather read "a bit" than be distracted by these utterly nonsensical times.
The full skill gives this example:
>Bad: "This will take some work." Good: "About 15 minutes if tests already cover this. An afternoon if not."
My experience is that it is very likely that whatever task this is describing takes anywhere from 1 to 30 minutes, consistently. Maybe I just work way faster than the average person.
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 instead of "10xing productivity."
Just when I think the task is finally done, it mentions a caveat that might invalidate the whole thing. Or it adds a hint at the end about something that it didn't look into but might be a potential problem. ALWAYS.
If I ask a yes/no question, it's always a short novel that barely answers the question and adds 3-4 side quests.
It's exhausting. Luckily I get paid for it but Jesus Christ, can't they see how annoying it is to use the thing? What were they thinking
I suspect the nitpicking helps engagement metrics and it doesn't harm RLVF outcomes, so there's just not good signal against it.
Fable 5.1 is better at this so far though. :(
Don't worry, that's how it works in the real world, too.
Really hope they figure this thing out
I’m basing that idea on custom functions I give Claude where I designate the style in the required parameters. Example:
“””
@pyrepl(code_golf=True, output=CSV)
//END
“””
The “//END” is a special terminator I use for halting the response. Claude runs code between the tags. The difference in code is incredible. No banners, comments, fluff, print(“=“*70), or any other nonsense, and the code is tight and compact. The parameters do nothing, Claude just outputs them as part of required syntax and it dictates the style purely because it output them.
"Tersely, what are today's headlines?"
I admit I don't personally orchestrate agents, but I imagine something like this would work:
"Tersely, write up plans for agents to implement this feature. Begin each of your agent instructions with 'Tersely,'."
I guess in addition to terse wording you'd get terse code? Which ain't such a bad thing.
https://gist.github.com/hbbio/2faf096cbb77e197233ab9a2958beb...
asd-ste100 -> caveman -> wait-what
And a few others..
Now I just use a vale lint script I made using what worked from the skills and lint the output (docs and scripts) and just ask it to write in plain technical English for its chat messages with full context.
Skills just make the entire process bloated beyond belief (apart from the needless context rot and token usage)
But this seems to focus very much on telling the user what to do, whereas usually I'm telling Claude what to do. It feels like this inverts the relationship and wants to turn me into a reverse centaur.
Wouldn't "lead with the answer" be better than "lead with the action"? But sometimes answers do require detail and explanation. I just want to get rid of all the unnecessary prose.
To get it to fully work though, it has to be asserted at every turn in the session. That reminder in the skill is negligible in tokens but uses extra nonetheless. I hope the scientists at Anthropic can figure this out, it's not simply an output style flag.
Just find it amusing that a skill file has
* A repo with 61 files
* 80% python
I mean maybe I have ADHD idk i'm not diagnosed, I don't generally have issues understanding Claude's output (even though I do think it's unnecessarily verbose), but I think this one is a general good advice which Claude ignores for some reason, and is especially annoying during debugging sessions, where it asks for 3 outputs, I paste one for it to process while getting the others, and then it immediately forgets it wanted the 2 others, and starts cooking up some wrong conclusions...
I am going to start using this.
Side 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.)
As a result, Claude's default behavior (as a coding agent) is basically engineered to slow me down. Skills like this definitely help, to the extent that the agent respects them as context grows.
- It is good for working on things you already understand and know well and you just wanna get things done.
- It is not good for exploration and learning, as you have to read long content to achieve the goal.
- Reducing token usage is not a target.
- Repository is mostly evals and benchmark code + translations.