You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[FEATURE]: Add /skills command to list and quick-invoke skills #7846
need it too!I'm using GLM and it always forget to load and run skill automatically. So that I need to add a command that add "once finish, check if there is any skill you need to run" to the end of prompt.
I also think this would be a very welcome change. Although I would prefer the approach of Claude Code / Codex where you can directly invoke a skill without having to type /skill: first.
Reacted by Tyler Fry, NatEvory, Anil Kulkarni, Maxence, AvoidTheKitchen, Harry Jubb (Xyme), Martin Liu, Maciej Matczak, Andrew Creekmore, Diego V.S. and 5 more
I also think this would be a very welcome change. Although I would prefer the approach of Claude Code / Codex where you can directly invoke a skill without having to type /skill: first.
In my test, only Claude opus and codex models can invoke skill automatically even user used too much context. I'm using GLM4.7 for the daily easy(or medium) works, and it won't to invoke skill automatically if I don't prompt it.
So I added a custom command /with-skill to prompt it, but I sometimes forget to run this command so that I have to use /undo and re-prompt to attach my command. 😇
+1 , I am also expecting this feature. this is very important for user experience. Claude code have this , it is working like a charm. plz add this feature.
it is a very important feature that keep me in claude code; auto is good ,
but still have chance to fail to call a certain skill sometimes , so , it
is always helpful to call a skill manually. I can see that claude code is
tend to combine skill and slash command as one.
Is it just me or is the current implementation of /skills broken? When I type /skills it brings up a menu. Then I select a skill and it pastes /my-selected-skill into my prompt. Then when I send my prompt, it replaces /my-selected-skill with the entire contents of that SKILL.md file. But it never actually used the native Skill tool, and it doesn't seem to know that it read a skill, because later in my conversation it realizes that the skill is relevant, uses the Skill tool, and then loads the exact same skill all over again.
Reacted by Sergio Mercado-Ruiz, Ahmed Abdelbaset, loxoron218, devlsh, Scott Ames, Erik May, Joshua Tsang, Aziz, Andrei, NateScarlet and 7 more
You are not alone! Same for me , Idk this never been solved; When I send my
prompt, it replaces /my-selected-skill with the entire contents of that
SKILL.md file. I try to DM the dev team on discord; still , not been
noticed and not be solved.
Plz , Someone help!
Activity
github-actions commentedon Jan 11, 2026
This issue might be a duplicate of existing issues. Please check:
Feel free to ignore if none of these address your specific case.
ChangeHow commentedon Jan 12, 2026
need it too!I'm using GLM and it always forget to load and run skill automatically. So that I need to add a command that add "once finish, check if there is any skill you need to run" to the end of prompt.
polyrand commentedon Jan 15, 2026
I also think this would be a very welcome change. Although I would prefer the approach of Claude Code / Codex where you can directly invoke a skill without having to type
/skill:first.ChangeHow commentedon Jan 15, 2026
In my test, only Claude opus and codex models can invoke skill automatically even user used too much context. I'm using GLM4.7 for the daily easy(or medium) works, and it won't to invoke skill automatically if I don't prompt it.
So I added a custom command /with-skill to prompt it, but I sometimes forget to run this command so that I have to use /undo and re-prompt to attach my command. 😇
frytyler commentedon Jan 16, 2026
+1 for skill invocation, but I'd advocate for following the Agent Skills open standard rather than introducing a new
/skill:<name>syntax.The standard (created by Anthropic) allows direct
/<skillName>invocation - same as Claude Code and Cursor. This gives us:/<skillName>instead of/skill:<skillName>~/.claude/skills/paths for compatibilityCursor's implementation: https://cursor.com/docs/context/skills
Would love to see OpenCode follow this pattern rather than diverging with a different syntax.
feat: add /skills command and skill autocomplete
tanggit123 commentedon Jan 23, 2026
+1 , I am also expecting this feature. this is very important for user experience. Claude code have this , it is working like a charm. plz add this feature.
tanggit123 commentedon Jan 23, 2026
plz add autocomplete for skill names
InCerryGit commentedon Jan 27, 2026
+1,same request.
luosky commentedon Jan 28, 2026
+1. This would be very helpful.
tanggit123 commentedon Jan 28, 2026
oliviermilla commentedon Jan 29, 2026
+1
mashedmonday commentedon Feb 3, 2026
+1
6 remaining items
feat: add /skills command to web app and configurable skill slash ent…
raine commentedon Apr 4, 2026
Why doesn't tab autocomplete skills?
gardnmi commentedon Apr 23, 2026
The OpenCode Agent in Zed gives you shortcuts.
softwarecrafters-io commentedon Apr 23, 2026
+1
gliptak commentedon Apr 26, 2026
#21442 #21448
cristiano-pacheco commentedon May 16, 2026
+1
jjdubski commentedon May 26, 2026
@tanggit123 @InCerryGit @luosky @oliviermilla @mashedmonday @MichaelYochpaz @c8i-dev @bigcoder84 @ThomasTrepanier @softwarecrafters-io and others that are interested, please checkout my PR #29217 and support with a comment/reaction. thank you!
DandyLyons commentedon Jul 6, 2026
Is it just me or is the current implementation of
/skillsbroken? When I type /skills it brings up a menu. Then I select a skill and it pastes/my-selected-skillinto my prompt. Then when I send my prompt, it replaces/my-selected-skillwith the entire contents of that SKILL.md file. But it never actually used the native Skill tool, and it doesn't seem to know that it read a skill, because later in my conversation it realizes that the skill is relevant, uses the Skill tool, and then loads the exact same skill all over again.tanggit123 commentedon Jul 9, 2026
imohuan commentedon Jul 31, 2026
I think we could also add skills to the dropdown menu triggered by @, or use $ alone to trigger the skill dropdown.
jjdubski commentedon Jul 31, 2026
Check out my PR #29217
github-actions commentedon Oct 1, 2026
To stay organized issues are automatically closed after 60 days of no activity. If the issue is still relevant please open a new one.