Every single skill I see just strikes me as a prompt. In every case it's easier for me to create a description of what is needed specific to the task. If I need a longstanding process I will discuss with the agent and create a document.
This is one of the most flexible tools ever made, and I frankly am not going to accept unnecessary systematization of how I use it.
Both of which are just blocks of text being stomped into an LLM.
I've got a feeling that prompting as we're doing currently (huge blocks of text with very little structure), at least when looking for a deterministic result, will be looked back on as if we were living in the Stone Age. Not sure what the alternative will be, but I'm imagining something like a CI pipeline definition in YAML.
Isn't this just what a skill is?
Running it with my local models it is a pretty helpful way to study up something where you already have some bases.
Maybe it improves things a bit though. I might try it next time.