opencode icon indicating copy to clipboard operation
opencode copied to clipboard

Opencode not detecting sending skills when mentioned

Open Poisy00 opened this issue 1 week ago • 4 comments

Description

Opencode suddenly doesn't send any skill if are mentioned and instead it send an empty message , also I see that even if there is skills in .config/opencode/skills it doesn't go to it instead it uses .claude global as refrence , I tried removing my skills from .claude and they suddenly got removed from the commands section in the terminal even though they are still in .config/opencode, I've also tried placing them in .opencode global but nothing works.

Plugins

6 Plugins • dist • oh-my-opencode @latest • opencode-antigravity-auth @1.2.8 • opencode-skills @latest • terminal-bell • terminal-bell

OpenCode version

1.1.8

Steps to reproduce

No response

Screenshot and/or share link

No response

Operating System

Windows 11

Terminal

Windows terminal

Poisy00 avatar Jan 09 '26 03:01 Poisy00

This issue might be a duplicate of existing issues. Please check:

  • #7069: Skill tool shows empty available_skills list
  • #7080: Skill tool returns [object Promise] instead of skill list
  • #7309: Missing /skills and /plugin commands, and related skill/command visibility issues
  • #6900: Skill can't find scripts path (related to skill configuration and execution)
  • #7000: Slash commands being incorrectly captured

Feel free to ignore if none of these address your specific case.

github-actions[bot] avatar Jan 09 '26 03:01 github-actions[bot]

Note : When skills Directory in .config/opencode is named "skill" instead of "skills" it shows the warning at the start : "Could not find any skills directories. Tried: C:\Users\DELL.config\opencode\skills C:\Users\DELL.opencode\skills H:\AI\work\woven.opencode\skills" BUT it actually shows the skills commands if the skills folder is named "skill" , It still though sends empty command if any skill is chosen.

Poisy00 avatar Jan 09 '26 04:01 Poisy00

hm if ur using multiple plugins are u sure this is an opencode issue? I think omo and the skills plugin both do their own things that could be interfering

rekram1-node avatar Jan 09 '26 04:01 rekram1-node

I am having the same issue. I have 2 skills in my project under .opencode/skill/* and they used to work, now when I slash command them /skill-1 [user context] it just sends an empty message. I also use omo

kevmok avatar Jan 09 '26 17:01 kevmok

hm if ur using multiple plugins are u sure this is an opencode issue? I think omo and the skills plugin both do their own things that could be interfering

They were working fine without any interfering my guess is one of them has updated something that messed the whole thing up, maybe its due to different schemas so if its not with opencode must be with omo, I've notified both and gave the details so if its one of them it gets fixed soon as skills are not available anymore due yo that issue.

Poisy00 avatar Jan 10 '26 05:01 Poisy00

1 more thing is that the Skill plugin of opencode returns : "SyntaxJSON Parse error Unexpected EOF " so its expecting something and getting empty response or non valid one, but the skill files didn't change so its probably some problem with the skill tool itself , I've tried to parse the SKILL.md file into a SKILL.json while changing its format to json so it would accept it but it still failed so its nothing in the skill files but the skill plugin itself probably.

Poisy00 avatar Jan 10 '26 05:01 Poisy00