You have no versioning, no automated or simplified update, no way to verify the authors, etc. The "installation" is literally just a wget.
This is a really poor solution for the moment, and honestly I think for the forseable future. I don't see how anything beyond git is necessary for skills management.
Most of the skills currently hosted are also really bad. They are just a duplicate of the information that MCP would give the models.
In the enterprise, RBAC is a royal pain. You give out a URL and it's hard to know if the consumer can fetch it.
URLs are absolute, there is no resolution by name. Compounded further if you want transient dependencies (maybe not needed in this instance though).
In your project, you end up hardcoding the https/ssh scheme.
we're planning to add an installation step + auth step (which many of the skills require) so that that part get's handled in one single step instead of having to do everything manually
It might be more useful if it was an index of skills managed in GitHub. Sort of like GitHub actions which can be browsed in the marketplace[1] but are ultimately just normal git repos.
Is it just the instructions? Where is the browsing executed? Locally with pupetter? Or it uses some service?
miohtama•1h ago
Bolwin•1h ago