Closed as not planned
Description
Feature hasn't been suggested before.
- I have verified this feature I'm about to request hasn't been suggested before.
Describe the enhancement you want to request
In the endless quest to reduce the initial token cost I'd like to be able to move all the tool call descriptions to skills I can place globally or in my projects (instead of always placing them in the system prompt). That way I can also improve them and make them more explicit with examples for smaller models that struggle with tool calling. And LLMs with baked in/trained in tool calling might not even need the descriptions anyway, reducing token usage.
In many situations most of the tools aren't even used, so offloading them to skills (or maybe internal skills?) to load them on demand would be great.
Reacted by Einar Persson and nguyendown
Metadata
Metadata
Assignees
Labels
No labels
Activity
github-actions commentedon Jan 8, 2026
This issue might be a duplicate of existing issues. Please check:
Feel free to ignore if none of these address your specific case.
einarpersson commentedon Jan 10, 2026
Yes! This is such a natural thing to do.
Anything tool related that can be put in a agent file should be able to be moved to a skill file. That would make skills actually useful. It is ironic that it is called "skill" but in the current state it is just "lookup information". Being able to move tool permissions there would actually make skills into.. skills!
imqqmi commentedon Jan 11, 2026
It could be implemented like this:
Thoughts?
einarpersson commentedon Jan 11, 2026
Maybe it is because I am tired, but I don't follow
Why does it have to be so complicated?
SKILL.mdfrontmatter in the same way as you can in an agent definition fileI really don't feel opencode need 10x more features , it is already getting hard to grasp. I just want the base features that are already implemented to be more universal, predictable, flexible.
thdxr commentedon Mar 25, 2026
To stay organized issues are automatically closed after 90 days of no activity. If the issue is still relevant please open a new one.