Hi,
And thanks for starting this simple but useful proposal.
Skills can be used by a wide range of agents, with different capabilities. But with the current proposal, skills can't declare the required capabilities (shell access, network, filesystem, etc.)
As a result, agents might fetch skills they can't execute, or can't execute correctly.
It may be worth adding a way to filter skills by what the agent supports.
For example by adding a capability field:
{
"name": "data-pipeline",
"capabilities": ["shell", "filesystem", "network"]
}
Hi,
And thanks for starting this simple but useful proposal.
Skills can be used by a wide range of agents, with different capabilities. But with the current proposal, skills can't declare the required capabilities (shell access, network, filesystem, etc.)
As a result, agents might fetch skills they can't execute, or can't execute correctly.
It may be worth adding a way to filter skills by what the agent supports.
For example by adding a
capabilityfield:{ "name": "data-pipeline", "capabilities": ["shell", "filesystem", "network"] }