Yup. I’ve been using CLIs with skills that define some common workflows I use and then just tell Claude to use —help for understanding how to use it. Works perfectly and I end up writing the documentation in a way that I would for any other developer.
How do you manage auth for services that use OAuth?
I’ve been wrapping the agent’s curl calls in a small cli that handles the auth but I’m wondering if other people have come up with something lighter/more portable.
This is what I’ve been doing too. Give the LLM a link to an OAS for an API and let it use curl for everything after that. I don’t even wrap the API or use restish all, the LLM knows how to use curl well enough.
This lets me add quick skills that are essentially just: “this is the OAS link, this is how you store and use the authorization, this is when I want you to use it”. That combined with pointing it at the documentation for common workflows and usage examples, and it’s been great.
The only thing I’ve had trouble with is auth really. MCPs are treated as first class citizens by most model provider’s agents and trying to provide a shell-based alternative for hiding the secret credentials from the LLM has been difficult.
It may not be unlawful, but institutions work best when there is stability of practice, even across leadership changes. Otherwise, you can’t do any long-range planning or undertake complex experiments or investments that could take years to bear fruit.
We used to have a shared sense of custom and mores that helped preserve this stability. But that seems to be out the window now, and regrettably so.
My cattle dog will be begging for food and giving me all the looks that she's hungry, but if I put a bowl of food down and then grabbed a ball she wouldn't give the bowl a second glance. I can't even give her a treat for bringing the ball back and dropping it, she's too focused on the ball. As soon as I put the ball away, she'll do anything I want for the treat. I think she considers the ball her job and it overrides anything else.
I think the most likely case is that electricity prices go down but demand goes up as devices more eagerly use power so you end up with an electricity bill that stays consistent.
reply