We're doing something like this internally. Our monorepo context files were much too big, so we built a progressive tree of fragments to load up for different tasks. I am struck by how much these kinds of context documents resemble normal developer documentation, but actually useful and task-oriented. What was the barrier to creating these documents before? Three theories on why this is so different: 1) The feedback…
Claude Skills are awesome, maybe a bigger deal than MCP
301–310 of 383 posts
Re: Claude Skills are awesome, maybe a bigger deal than MCP
#302Re: Claude Skills are awesome, maybe a bigger deal than MCP
#303Earlier quoted context omitted.
I know this is highly controversial, but I now leave the comments in. My theory is that the “probability space” the LLM is writing code in can’t help but write them, so if i leave them next LLM that reads the code will start in the same space. Maybe it’s too much, but currently I just want the code to be right and I’ve let go of the exact wording of comments/variables/types to move faster.
I think the code comments straight up just help understanding, whether human or AI. There's a piece of common knowledge that NBA basketball players can all hit over 90% on free throws, if they shot underhand (granny style). But for pride reasons, they don't throw underhand. Shaq just shot 52%, even though it'd be free points if he could easily shoot better. I suspect there's similar things in software engineering. I'…
Re: Claude Skills are awesome, maybe a bigger deal than MCP
#304What's the difference between skills and slash commands? Skills are picked up and selected implicitly by the chat? Anything else?
Re: Claude Skills are awesome, maybe a bigger deal than MCP
#305So far not impressed with CC's ability to invoke skills automatically. I made a skill with the unambiguous description: "Use when creating or editing bash scripts" Yet, Claude does not invoke the skill when asked to write a bash script. https://gist.github.com/raine/528f97375e125cf97a8f8b415bfd80...
Re: Claude Skills are awesome, maybe a bigger deal than MCP
#306Earlier quoted context omitted.
Not sure why you’re getting downvoted. The marketing that LLM=AI seems to have been interpreted as “_only_ LLM=AI”
I think the difference now is that traditional software ultimately comes down to a long series of if/then statements (also the old AI's like Wolfram), whereas the new AI (mainly LLM's) have a fundamentally different approach.
Re: Claude Skills are awesome, maybe a bigger deal than MCP
#307Earlier quoted context omitted.
I don’t really see how this replaces MCP tbh. MCP gives the LLM access you your APIs. These skills are just text files with context about how to perform specific tasks.
You don't need MCP if you can instead drop in a skill markdown file that says "to access the GitHub API, use curl against api.github.com and send the GITHUB_API_KEY environment variable in the authorization header. Here are some examples. Consult github-api.md for more."
Re: Claude Skills are awesome, maybe a bigger deal than MCP
#308We're doing something like this internally. Our monorepo context files were much too big, so we built a progressive tree of fragments to load up for different tasks. I am struck by how much these kinds of context documents resemble normal developer documentation, but actually useful and task-oriented. What was the barrier to creating these documents before? Three theories on why this is so different: 1) The feedback…
Personally I don't write documentation because I don't read documentation. It's too often pure garbage, less reliable than 2023 LLM output so I just skip it and go to the source code.
I would read documentation written for AI because I know for a fact that it describes the thing accurately enough if the system works. Human addressed documentation almost always has no verification.
Re: Claude Skills are awesome, maybe a bigger deal than MCP
#309Earlier quoted context omitted.
> How the hell can you predict they will "take off even more" when the feature is accessible for barely 24 hours at this point? That's what a prediction IS. If I waited until the feature had proven itself it wouldn't be much of a prediction. The feature has also been live for more than 24 hours. I reverse-engineered it a week ago: https://simonwillison.net/2025/Oct/10/claude-skills/ - and it's been invisibly powering…
> That's what a prediction IS. If I waited until the feature had proven itself it wouldn't be much of a prediction. No, that's merely guessing mate. Predictions are, at least in modern meaning, based on at least some data and some extrapolation model that more or less reliably predicts the development of your known dataset into future (uknown) values. I don't see you presenting either in your post, so that's not pred…
Re: Claude Skills are awesome, maybe a bigger deal than MCP
#310So far not impressed with CC's ability to invoke skills automatically. I made a skill with the unambiguous description: "Use when creating or editing bash scripts" Yet, Claude does not invoke the skill when asked to write a bash script. https://gist.github.com/raine/528f97375e125cf97a8f8b415bfd80...
Maybe it messed that up because writing bash scripts is so core to how Claude Code works? Much of the existing system prompt (and I bet a lot of the fine-tuning data) is about how to use the Bash tool.