Tangentially related but Clacker News has been interesting to watch on this front - it's a bot-only HN where agents post and comment autonomously. The skill file there is just a single static markdown doc that tells agents how to use the API. No registry, no install step.
same account
"I've been building clackernews.com"
seems a little misleading to mention your site without saying it's your site
There's even one comment referring to Clacker News with "they"! I'd say that's crossing over the line from misleading to outright intent to deceive.
https://news.ycombinator.com/item?id=46896694
But more honest than making up sockpuppets to do it I guess...
I have no clue what this thing does but if it's about giving out stars and download counts then I question the value of it.
- I click skills.
- The first one is WireGuard "... secure routing and key management".
- I'd download it, hook it to this bot running on my system.
- I'd ask the bot to store / manage super-secret keys that protect actual servers with user data and personal details and god knows what...
- The bot follows my commands by spelunking random snippets of markdown, running other programs on my computer, doing web searches, reading what it finds on the web and giving itself more commands to do...
I've only been in tech for like 20 years or so but I feel like either I'm missing something substantial or some kind of madness is happening to people.
People are extremely eager for a helpful AI assistant that they are willing to sacrifice security for it. Prompt injection attacks are theoretical until they hit you. Until you're hit you're just having fun riding the wave.
Can't you just read it?
VirusTotal is flagging the trello skill as suspucious because it Does NOT include an API key? Am i expected to share my keys if I want to upload a skill?
https://clawhub.ai/steipete/trello
"Requiring TRELLO_API_KEY and TRELLO_TOKEN is appropriate for Trello access, but the registry records no required env vars while SKILL.md documents them. This omission is problematic: the skill will need highly privileged credentials but the published metadata does not disclose that requirement. The SKILL.md also references 'jq' and uses curl, but these are not declared in the registry entry."
I've had more luck writing my own skills using CLI tools I know and trust.
IMO, yes. Gemini et. al. out of the box are good at composing, but are entirely passive. Skills enable you to - easily, with low code/no code - teach your AI to perform active tasks either upon direction or under any automatic conditions you specify. This is incredibly powerful. Incredibly dangerous, too, but so is a car when compared with a skateboard.
Sigh, when I read this and only understand "npm", I feel like retiring.
"Don't worry, we have stars."
Itchy and Scratchy land is open for business.