How to "automatically" switch models depending on the purpose of skills and commands
#SRG(Service Reliability Group) is a group that mainly provides cross-sectional support for the infrastructure of our media services, improving existing services, launching new ones, and contributing to OSS.
This article will introduce how to use custom slash commands and skills to switch between models depending on your needs.
What makes you happy?This is based on CLI, so only a part of it is introduced here.Slash CommandsskillConclusion
What makes you happy?
/create-prWe all want to do small tasks like creating a PR on other models.
This is based on CLI, so only a part of it is introduced here.
- OpenCode
- Claude Code
I will focus on just that.
Slash Commands
modelopencode-go/glm-5
skill
Claude Code supports specifying a model in a skill, but OpenCode does not (as of March 9, 2026).
Conclusion
| CLI | model specification |
|---|---|
| OpenCode (Skills) | ❌ |
| OpenCode (Command) | ✅ |
| Claude Code (Skills) | ✅ |
| Claude Code (Command) | ✅ |
In this way, using the right model for your slash command skills can improve accuracy or save tokens.
If you are interested in SRG, please contact us here.
