Ask HN: I still don't understand why AI agents need "skills"
Posted by skeptic_ai 1 day ago
I’ve asked AI a few times and I still don’t get it.
Why do frameworks like Claude Code or Codex have the concept of “skills” instead of just using well-organized Markdown docs?
Couldn’t I just have an AGENTS.md that points to folders of .md files and tells the agent when to read them? That feels functionally equivalent to me.
What am I missing? Is there a real architectural benefit, or is it mostly a standardization/convenience thing?
I doubt we’d create so much hype about skills if they’d just be a md file that’s in a skills folder. So I feel I’m missing something.
Comments
Comment by infotainment 1 day ago
"Well-organized markdown docs" are exactly what skills are.
More specifically, they are well-organized markdown docs that explain how to do some particular thing.
Comment by getstowly 1 day ago
Comment by kzzzznot 18 hours ago
Comment by kian 1 day ago
Comment by getstowly 1 day ago
Comment by greazy 1 day ago
Comment by watchdog408 3 hours ago
Comment by moizrocky1 1 hour ago
That'd be truly helpful!
Comment by toplinesoftsys 1 day ago
Comment by qsera 1 day ago
Nothing of the sort happens here though...
So you are not missing anything. What you think is exactly what it is. Just some prefix for preloading the LLM context with..
Comment by alexhans 1 day ago
https://news.ycombinator.com/item?id=48132477
Don't underestimate the value of "Skill builder" skills too. Great UX
Comment by bad_username 1 day ago
Comment by nijave 1 day ago
They're presented as a list of titles and descriptions to the LLM and it can pick which ones seem relevant and load them.
Markdown docs the LLM needs to make a tool call to read the files and potentially multiple tool calls to discover data if there's a hierarchy. Additionally, it now has to decide if it should read the entire file or cherry pick parts of it.
Skills organize that in an atomic and composable way.
I think ChatGPT and Claude skills will also package arbitrary artifacts like scripts as well. Not sure if that's standard or not
Comment by sharts 1 day ago
Comment by bediger4000 1 day ago
After that, I think "skill" is just a good name. It sounds more "AI" than a "spell" or "incantation", which would sound magical and esoteric.
Comment by modgate 4 hours ago
Comment by alikhater30000 15 hours ago
Comment by PaiDxng 10 hours ago
Comment by madikz 1 day ago
Comment by clipforge 1 day ago
Comment by gokuljs 19 hours ago
Comment by thatsayanfr 23 hours ago
Comment by argszero 1 day ago
Comment by gutomec 1 day ago
Comment by x0040h 1 day ago
Comment by felixlu2026 22 hours ago
Comment by catlover76 1 day ago