Live data from Hacker News

Claude Skills

anthropic.com

341–350 of 443 posts

Re: Claude Skills

#341
Here's what I'd like:

For the AIs to interface with the rich existing toolset for refactoring code from the pre-AI era.

E.g., if it decides to rename a function, it resorts to grepping and fixing all usages 'manually', instead of invoking traditional static code analysis tools to do the change.

Re: Claude Skills

#342
post #142

I fear the conceptual churn we're going to endure in the coming years will rival frontend dev. Across ChatGPT and Claude we now have tools, functions, skills, agents, subagents, commands, and apps, and there's a metastasizing complex of vibe frameworks feeding on this mess.

That is why a minimal framework[1] that allows me to understand the core immutable loop, but to quickly experiment with all these imperative concepts is invaluable. I was able to try Beads[1] quickly with my framework and decided I like it enough to keep it. If I don't like it, just drop it, they're composable. [0]: https://github.com/aperoc/toolkami.git [1]: https://github.com/steveyegge/beads

Yeah Beads is a very nice experience. Useful, easy to set up, easy to drop.

Re: Claude Skills

#343
post #341

Here's what I'd like: For the AIs to interface with the rich existing toolset for refactoring code from the pre-AI era. E.g., if it decides to rename a function, it resorts to grepping and fixing all usages 'manually', instead of invoking traditional static code analysis tools to do the change.

My team and I have done a lot of research on this. In essence, what’s missing is MCP-type access to the language servers. There’s a couple of people doing this but nobody’s really building on top of this because the current janky way works, it’s a hard problem, and it’s not easily monetizable. But yes, it’s definitely the correct thing that needs to happen at some point. Unlikely to get popular until coding agents natively support it.

Re: Claude Skills

#344
post #292

Earlier quoted context omitted.

Let’s not overstate what the technology actually is. LLMs amount to random token generators that try their best to have their outputs “rhyme” with their prompts, instructions, skills, or what humans know as goals and consequences.

It does a lot more than that.

It’s literally a slot machine for random text. With “services around it” to give the randomness some shape and tools.

Re: Claude Skills

#345

One sharp contrast though I see between OpenAI and Anthropic is the product extensions are built around their flagship products. OpenAI ships extensions for ChatGPT - that feed more to plug into the consumer experience. Anthropic ships extensions (made for builders) into ClaudeCode - feel more DX.

Anthropic is making more money from enterprise while ChatGpt's target market is the consumer.

Re: Claude Skills

#346
post #142

I fear the conceptual churn we're going to endure in the coming years will rival frontend dev. Across ChatGPT and Claude we now have tools, functions, skills, agents, subagents, commands, and apps, and there's a metastasizing complex of vibe frameworks feeding on this mess.

It's fine, just use an AI to organise it all. Soon enough, nobody will need to know anything.

Re: Claude Skills

#347

Earlier quoted context omitted.

You forgot mcp-everything! Yes, it's a mess, and there will be a lot of churn, you're not wrong, but there are foundational concepts underneath it all that you can learn and then it's easy to fit insert-new-feature into your mental model. (Or you can just ignore the new features, and roll your own tools. Some people here do that with a lot of success.) The foundational mental model to get the hang of is really just:…

> You forgot mcp-everything! One great thing about the MCP craze, is it has given vendors a motivation to expose APIs which they didn’t offer before - real example, Notion’s public REST API lacks support for duplicating pages.. yes their web UI can do it, calling their private REST API, but their private APIs are complex, undocumented, and could stop working at any time with no notice. Then they added it to their MCP…

Amazing example. AI turns the bedgrudging third rate API UX into a must-win agent UX

Re: Claude Skills

#348
post #152

Earlier quoted context omitted.

i’m letting the smarter folks figure all this out and just picking the tools i like every now and then. i like just using claude code with vscode and still doing some things manually

same same

Another filthy casual checking in. Let the kids churn, the froth rises to the top and anyway .. I've got a straw.

Re: Claude Skills

#349

Earlier quoted context omitted.

You forgot mcp-everything! Yes, it's a mess, and there will be a lot of churn, you're not wrong, but there are foundational concepts underneath it all that you can learn and then it's easy to fit insert-new-feature into your mental model. (Or you can just ignore the new features, and roll your own tools. Some people here do that with a lot of success.) The foundational mental model to get the hang of is really just:…

You have a great way of demystifying things. Thanks for the insights here! Do you think a non-programmer could realistically build a full app using vibe coding? What fundamentals would you say are essential to understand first? For context, I’m in finance, but about 8 years ago I built a full app with Angular/Ionic (live on Play Store, under review on Apple Store at that time) after doing a Coursera specialization. T…

Really depends on the app you want to build.

If I'd use Vibe coding I wouldn't use Lovable but Claude code. You can run it in your terminal.

And I would ask it to use NextAuth, NextJS and Prisma (or another ORM), and connect it with SQLite or an external MariaDB managed server (for easy development you can start with SQLLite, for deployment to vercel you need an external database).

People here shit on nextjs, but due to its extensive documentation & usage the LLM's are very good at building with it, and since it forces a certain structure it produces generally decently structured code that is workable for a developer.

Also vercel is very easy to deploy, just connect Github and you are done.

Make sure to properly use GIT and commit per feature, even better branch per feature. So you can easily revert back to old versions if Claude messed up.

Before starting, spend some time sparring with GPT5 thinking model to create a database scheme thats future proof before starting out. It might be a challenge here to find the right balance between over-engineering and simplicity.

One caveat: be careful to run migration on your production database with Claude. It can accidentally destroy it. So only run your claude code on test databases.

Re: Claude Skills

#350
post #344

Earlier quoted context omitted.

It does a lot more than that.

It’s literally a slot machine for random text. With “services around it” to give the randomness some shape and tools.

It is literally not. 2/3 of the weights are in the multi-layer perceptron which is a dynamic information encoding and retrieval machine. And the attention mechanisms allow for very complex data interrelationships.

At the very end of an extremely long and sophisticated process, the final mapping is softmax transformed and the distribution sampled. That is one operation among hundreds of billions leading up to it.

It’s like saying is a jeopardy player is random word generating machine — they see a question and they generate “what is “ followed by a random word—random because there is some uncertainty in their mind even in the final moment. That is both technically true, but incomplete, and entirely missing the point.

Post reply on HN