Hi everybody. I came up with something I think is new and could be helpful around LLM agent skills.

The project is called Skillstore: https://github.com/mattgrommes/skillstore

It's an idea for a standardized way of getting skills and providing skills to operate on websites.

There's a core Skillstore skill that teaches your agent to access a /skillstore API endpoint provided by a website. This endpoint gives your agent a list of skills which it can then download to do tasks on the site. The example skills call an API but also provide contact info or anything you can think of that you want to show an agent how to do.

There are more details and a small example endpoint that just shows the responses in the repo.

Like I said, it's a new idea and something that I think could be useful. My test cases have made me very excited and I'm going to be building it into websites I build from here on. It definitely needs more thinking about though and more use cases to play with. I'd love to hear what you think.