logoalt Hacker News

naillangtoday at 7:02 PM5 repliesview on HN

[flagged]


Replies

chasd00today at 8:22 PM

> is there a mechanism to pin a version, or is it always HEAD? Skills that evolve can silently break downstream workflows.

don't forget these skills are just text that goes into the llm for it to read, interpret, and then produce text that then gets executed in bash. The more intricate and specific the skill definition the more likely the model is to miss something or not follow it exactly.

esafaktoday at 7:28 PM

See the discussions at https://github.com/agentskills/agentskills/discussions

For example, on Proposal: AgentFile — Declarative Agent Composition from Skills + Filesystem-Native Skill Delivery

https://github.com/agentskills/agentskills/discussions/179

dvttoday at 7:49 PM

I actually think SKILLS.md is such a janky way of doing this sort of thing, let alone the fact that's reliant on the oh-so-brittle Python ecosystem. Also way too much context/tokens being eaten up by something that could be piece-wise programmatically injected in the token stream.

Imo a bad idea, but alas.

show 2 replies
armcattoday at 7:27 PM

I think you are spot on there, and I am not sure such things exist (yet), but I may be wrong. Some random thoughts:

1. Using the skills frontmatter to implement a more complex YAML structure, so e.g.

  requires:
     python:
       - pandas>=2.1
     skills:
       - [email protected]

2. Using a skills lock file ;-)

  skills.lock
show 1 reply
btuckertoday at 7:29 PM

Anthropic made it an open standard: https://agentskills.io/home

show 1 reply