Skip to content

Why aren't the skills working? #9621

Closed
Closed

Description

@donbing007

Question

The operating system is Windows 11. I attempted
C:\Users\Fate.config\opencode\skills\skill-creator
C:\Users\Fate.config\opencode\skill\skill-creator
Whether it is "skills" or "skill", the skills do not seem to be loaded at all.

C:\Users\Fate.config\opencode\opencode.json

{
    "$schema": "https://opencode.ai/config.json",
    "share": "disabled",
    "tools": {
        "write": true,
        "bash": true,
        "webfetch": true,
        "skill": true
    },
    "permission": {
        "skill": {
            "*": "allow"
        },
        "external_directory": "allow",
        "*": "allow"
    },
    "plugin": [],
    "lsp": {}
}

This is my test log.

INFO  2026-01-20T13:27:46 +319ms service=default version=1.0.134 args=["--print-logs","--log-level","DEBUG","run","Do you possess the skill-creator skill?"] opencode
INFO  2026-01-20T13:27:46 +1ms service=default directory=D:\work\code\oqsengine creating instance
INFO  2026-01-20T13:27:46 +1ms service=project directory=D:\work\code\oqsengine fromDirectory
INFO  2026-01-20T13:27:46 +0ms service=project status=started git.rev-parse
INFO  2026-01-20T13:27:46 +8ms service=project status=completed duration=8 git.rev-parse
INFO  2026-01-20T13:27:46 +130ms service=default directory=D:\work\code\oqsengine bootstrapping
INFO  2026-01-20T13:27:46 +3ms service=config path=C:\Users\Fate\.config\opencode\config.json loading
INFO  2026-01-20T13:27:46 +0ms service=config path=C:\Users\Fate\.config\opencode\opencode.json loading
INFO  2026-01-20T13:27:46 +7ms service=config path=C:\Users\Fate\.config\opencode\opencode.jsonc loading
INFO  2026-01-20T13:27:46 +5ms service=bun cmd=["C:\\ProgramData\\chocolatey\\lib\\opencode\\tools\\opencode.exe","add","@opencode-ai/[email protected]","--exact"] cwd=C:\Users\Fate\.config\opencode running
DEBUG 2026-01-20T13:27:46 +11ms service=config loading config from D:\work\code\oqsengine\.opencode\opencode.jsonc
INFO  2026-01-20T13:27:46 +0ms service=config path=D:\work\code\oqsengine\.opencode\opencode.jsonc loading
DEBUG 2026-01-20T13:27:46 +0ms service=config loading config from D:\work\code\oqsengine\.opencode\opencode.json
INFO  2026-01-20T13:27:46 +0ms service=config path=D:\work\code\oqsengine\.opencode\opencode.json loading
INFO  2026-01-20T13:27:46 +0ms service=bun cmd=["C:\\ProgramData\\chocolatey\\lib\\opencode\\tools\\opencode.exe","add","@opencode-ai/[email protected]","--exact"] cwd=D:\work\code\oqsengine\.opencode running
INFO  2026-01-20T13:27:46 +50ms service=bun code=0 stdout=bun add v1.3.3 (274e01c7)

installed @opencode-ai/[email protected]

[17.00ms] done
 stderr=Saved lockfile
 done
INFO  2026-01-20T13:27:46 +9ms service=bun code=0 stdout=bun add v1.3.3 (274e01c7)

installed @opencode-ai/[email protected]

[22.00ms] done
 stderr=Saved lockfile
 done
INFO  2026-01-20T13:27:46 +2ms service=plugin [email protected] loading plugin
INFO  2026-01-20T13:27:46 +5ms service=plugin [email protected] loading plugin
INFO  2026-01-20T13:27:46 +43ms service=bus type=* subscribing
INFO  2026-01-20T13:27:46 +0ms service=bus type=session.updated subscribing
INFO  2026-01-20T13:27:46 +0ms service=bus type=message.part.updated subscribing
INFO  2026-01-20T13:27:46 +0ms service=bus type=message.updated subscribing
INFO  2026-01-20T13:27:46 +0ms service=format init
INFO  2026-01-20T13:27:46 +0ms service=bus type=file.edited subscribing
INFO  2026-01-20T13:27:46 +1ms service=lsp serverIds=deno, typescript, vue, eslint, gopls, ruby-lsp, pyright, elixir-ls, zls, csharp, sourcekit-lsp, rust, clangd, svelte, astro, jdtls, yaml-ls, lua-ls, php intelephense, dart enabled LSP servers
INFO  2026-01-20T13:27:46 +0ms service=file.watcher init
INFO  2026-01-20T13:27:46 +4ms service=bus type=command.executed subscribing
INFO  2026-01-20T13:27:46 +8ms service=file.watcher platform=win32 backend=windows watcher backend
INFO  2026-01-20T13:27:46 +86ms service=vcs branch=native initialized
INFO  2026-01-20T13:27:46 +0ms service=bus type=file.watcher.updated subscribing
INFO  2026-01-20T13:27:46 +0ms service=server status=started method=POST path=/session request
INFO  2026-01-20T13:27:46 +9ms service=server method=POST path=/session request
INFO  2026-01-20T13:27:46 +3ms service=session id=ses_42468f8a3ffeXzwWBtFeGmvbyw version=1.0.134 projectID=59f4c37c058babcbff00cc744fb7ca2649c66d83 directory=D:\work\code\oqsengine title=New session - 2026-01-20T13:27:46.780Z time={"created":1768915666780,"updated":1768915666780} created
INFO  2026-01-20T13:27:46 +1ms service=bus type=session.created publishing
INFO  2026-01-20T13:27:46 +0ms service=bus type=session.updated publishing
INFO  2026-01-20T13:27:46 +1ms service=server status=completed duration=5 method=POST path=/session request
INFO  2026-01-20T13:27:46 +1ms service=server method=GET path=/config request
INFO  2026-01-20T13:27:46 +0ms service=server status=started method=GET path=/config request
INFO  2026-01-20T13:27:46 +1ms service=server status=completed duration=1 method=GET path=/config request
INFO  2026-01-20T13:27:46 +3ms service=server method=GET path=/event request
INFO  2026-01-20T13:27:46 +0ms service=server status=started method=GET path=/event request
INFO  2026-01-20T13:27:46 +0ms service=server event connected
INFO  2026-01-20T13:27:46 +2ms service=bus type=* subscribing
INFO  2026-01-20T13:27:46 +1ms service=server status=completed duration=3 method=GET path=/event request
INFO  2026-01-20T13:27:46 +3ms service=server method=POST path=/session/ses_42468f8a3ffeXzwWBtFeGmvbyw/message request
INFO  2026-01-20T13:27:46 +0ms service=server status=started method=POST path=/session/ses_42468f8a3ffeXzwWBtFeGmvbyw/message request
INFO  2026-01-20T13:27:46 +3ms service=server status=completed duration=3 method=POST path=/session/ses_42468f8a3ffeXzwWBtFeGmvbyw/message request
INFO  2026-01-20T13:27:46 +5ms service=provider status=started state
INFO  2026-01-20T13:27:46 +2ms service=models.dev file={} refreshing
INFO  2026-01-20T13:27:46 +10ms service=provider init
INFO  2026-01-20T13:27:46 +4ms service=provider providerID=opencode found
INFO  2026-01-20T13:27:46 +0ms service=provider status=completed duration=16 state
INFO  2026-01-20T13:27:46 +4ms service=bus type=message.updated publishing
INFO  2026-01-20T13:27:46 +3ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:27:46 +2ms service=bus type=session.updated publishing
INFO  2026-01-20T13:27:46 +2ms service=bus type=session.status publishing
INFO  2026-01-20T13:27:46 +0ms service=session.prompt step=0 sessionID=ses_42468f8a3ffeXzwWBtFeGmvbyw loop
INFO  2026-01-20T13:27:46 +9ms service=provider status=started providerID=opencode getSDK
INFO  2026-01-20T13:27:46 +1ms service=provider providerID=opencode pkg=@ai-sdk/openai-compatible using bundled provider
INFO  2026-01-20T13:27:46 +0ms service=provider status=completed duration=1 providerID=opencode getSDK
INFO  2026-01-20T13:27:46 +0ms service=provider status=started providerID=opencode getSDK
INFO  2026-01-20T13:27:46 +2ms service=provider providerID=opencode pkg=@ai-sdk/openai using bundled provider
INFO  2026-01-20T13:27:46 +0ms service=provider status=completed duration=2 providerID=opencode getSDK
INFO  2026-01-20T13:27:46 +49ms service=bus type=message.updated publishing
INFO  2026-01-20T13:27:46 +3ms service=ripgrep cwd=D:\work\code\oqsengine limit=200 tree
INFO  2026-01-20T13:27:47 +166ms service=bash-tool shell=C:\WINDOWS\system32\cmd.exe bash tool using shell
INFO  2026-01-20T13:27:47 +6ms service=mcp key=browser-search type=local found
INFO  2026-01-20T13:27:47 +35ms service=mcp key=github-repo-search type=local found
INFO  2026-01-20T13:27:49 +2055ms service=bus type=session.updated publishing
INFO  2026-01-20T13:27:51 +1856ms service=mcp key=github-repo-search toolCount=3 create() successfully created client
INFO  2026-01-20T13:27:51 +378ms service=mcp key=browser-search toolCount=22 create() successfully created client
INFO  2026-01-20T13:27:51 +7ms service=session.processor process
INFO  2026-01-20T13:27:51 +5ms service=bus type=session.status publishing
INFO  2026-01-20T13:27:51 +8ms service=bus type=message.updated publishing
INFO  2026-01-20T13:27:51 +2ms service=bus type=session.updated publishing
INFO  2026-01-20T13:27:51 +1ms service=bus type=session.diff publishing
INFO  2026-01-20T13:27:52 +1528ms service=bus type=file.watcher.updated publishing
INFO  2026-01-20T13:27:53 +89ms service=snapshot hash=6d8ec8f3051c86c3942596df28d6f3d06cc4b7dd
 cwd=D:\work\code\oqsengine git=C:\Users\Fate\.local\share\opencode\snapshot\59f4c37c058babcbff00cc744fb7ca2649c66d83 tracking
INFO  2026-01-20T13:27:53 +2ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:27:53 +1ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:27:53 +9ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:27:53 +86ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:27:53 +9ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:27:53 +167ms service=bus type=message.part.updated publishing

INFO  2026-01-20T13:27:53 +22ms service=session.summary title=Analyzing skill-creator capability title
INFO  2026-01-20T13:27:53 +1ms service=bus type=message.updated publishing
INFO  2026-01-20T13:27:54 +822ms service=bus type=message.part.updated publishing
|  webfetch  https://opencode.ai (text/html)
INFO  2026-01-20T13:27:54 +237ms service=bus type=file.watcher.updated publishing
INFO  2026-01-20T13:27:54 +88ms service=snapshot hash=63283ccd57c475cefe541b74f435dfa75df455af
 cwd=D:\work\code\oqsengine git=C:\Users\Fate\.local\share\opencode\snapshot\59f4c37c058babcbff00cc744fb7ca2649c66d83 tracking
INFO  2026-01-20T13:27:54 +2ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:27:54 +1ms service=bus type=message.updated publishing
INFO  2026-01-20T13:27:54 +289ms service=bus type=file.watcher.updated publishing
INFO  2026-01-20T13:27:54 +92ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:27:54 +9ms service=bus type=message.updated publishing
INFO  2026-01-20T13:27:54 +0ms service=bus type=session.status publishing
INFO  2026-01-20T13:27:54 +0ms service=session.prompt step=1 sessionID=ses_42468f8a3ffeXzwWBtFeGmvbyw loop
INFO  2026-01-20T13:27:54 +23ms service=bus type=message.updated publishing
INFO  2026-01-20T13:27:54 +0ms service=ripgrep cwd=D:\work\code\oqsengine limit=200 tree
INFO  2026-01-20T13:27:55 +165ms service=bash-tool shell=C:\WINDOWS\system32\cmd.exe bash tool using shell
INFO  2026-01-20T13:27:55 +8ms service=session.processor process
INFO  2026-01-20T13:27:55 +5ms service=bus type=session.status publishing
INFO  2026-01-20T13:27:55 +108ms service=bus type=session.updated publishing
INFO  2026-01-20T13:27:55 +1ms service=bus type=session.diff publishing
INFO  2026-01-20T13:27:55 +4ms service=bus type=message.updated publishing
INFO  2026-01-20T13:27:56 +1142ms service=bus type=file.watcher.updated publishing
INFO  2026-01-20T13:27:56 +87ms service=snapshot hash=ff1debbebc519e4f7fa00db71e240a0ed5e9544a
 cwd=D:\work\code\oqsengine git=C:\Users\Fate\.local\share\opencode\snapshot\59f4c37c058babcbff00cc744fb7ca2649c66d83 tracking
INFO  2026-01-20T13:27:56 +2ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:27:56 +1ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:27:56 +0ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:27:56 +93ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:27:56 +12ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:27:56 +201ms service=bus type=message.part.updated publishing

INFO  2026-01-20T13:27:56 +88ms service=bus type=message.part.updated publishing
|  webfetch  https://opencode.ai/docs (text/html)
INFO  2026-01-20T13:27:57 +219ms service=bus type=file.watcher.updated publishing
INFO  2026-01-20T13:27:57 +88ms service=snapshot hash=eafdf6b11766d82ed6a53968a574b4a0390bbebe
 cwd=D:\work\code\oqsengine git=C:\Users\Fate\.local\share\opencode\snapshot\59f4c37c058babcbff00cc744fb7ca2649c66d83 tracking
INFO  2026-01-20T13:27:57 +0ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:27:57 +1ms service=bus type=message.updated publishing
INFO  2026-01-20T13:27:57 +276ms service=bus type=file.watcher.updated publishing
INFO  2026-01-20T13:27:57 +91ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:27:57 +9ms service=bus type=message.updated publishing
INFO  2026-01-20T13:27:57 +1ms service=bus type=session.status publishing
INFO  2026-01-20T13:27:57 +0ms service=session.prompt step=2 sessionID=ses_42468f8a3ffeXzwWBtFeGmvbyw loop
INFO  2026-01-20T13:27:57 +25ms service=bus type=message.updated publishing
INFO  2026-01-20T13:27:57 +0ms service=ripgrep cwd=D:\work\code\oqsengine limit=200 tree
INFO  2026-01-20T13:27:57 +159ms service=bash-tool shell=C:\WINDOWS\system32\cmd.exe bash tool using shell
INFO  2026-01-20T13:27:57 +5ms service=session.processor process
INFO  2026-01-20T13:27:57 +2ms service=bus type=session.status publishing
INFO  2026-01-20T13:27:57 +90ms service=bus type=session.updated publishing
INFO  2026-01-20T13:27:57 +1ms service=bus type=session.diff publishing
INFO  2026-01-20T13:27:57 +5ms service=bus type=message.updated publishing
INFO  2026-01-20T13:27:58 +1018ms service=bus type=file.watcher.updated publishing
INFO  2026-01-20T13:27:58 +89ms service=snapshot hash=c6d6c2f072f7b1fa659135d578d7ffa0ca63bc37
 cwd=D:\work\code\oqsengine git=C:\Users\Fate\.local\share\opencode\snapshot\59f4c37c058babcbff00cc744fb7ca2649c66d83 tracking
INFO  2026-01-20T13:27:58 +2ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:27:58 +2ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:27:58 +8ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:27:58 +67ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:27:58 +2ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:27:59 +199ms service=bus type=message.part.updated publishing

INFO  2026-01-20T13:27:59 +107ms service=bus type=message.part.updated publishing
|  webfetch  https://opencode.ai/docs/skills (text/html)
INFO  2026-01-20T13:27:59 +252ms service=bus type=file.watcher.updated publishing
INFO  2026-01-20T13:27:59 +89ms service=snapshot hash=b2c0775b9334a1487439c9955526e120d80f5820
 cwd=D:\work\code\oqsengine git=C:\Users\Fate\.local\share\opencode\snapshot\59f4c37c058babcbff00cc744fb7ca2649c66d83 tracking
INFO  2026-01-20T13:27:59 +1ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:27:59 +1ms service=bus type=message.updated publishing
INFO  2026-01-20T13:27:59 +302ms service=bus type=file.watcher.updated publishing
INFO  2026-01-20T13:28:00 +139ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:28:00 +9ms service=bus type=message.updated publishing
INFO  2026-01-20T13:28:00 +1ms service=bus type=session.status publishing
INFO  2026-01-20T13:28:00 +0ms service=session.prompt step=3 sessionID=ses_42468f8a3ffeXzwWBtFeGmvbyw loop
INFO  2026-01-20T13:28:00 +31ms service=bus type=message.updated publishing
INFO  2026-01-20T13:28:00 +1ms service=ripgrep cwd=D:\work\code\oqsengine limit=200 tree
INFO  2026-01-20T13:28:00 +174ms service=bash-tool shell=C:\WINDOWS\system32\cmd.exe bash tool using shell
INFO  2026-01-20T13:28:00 +5ms service=session.processor process
INFO  2026-01-20T13:28:00 +3ms service=bus type=session.status publishing
INFO  2026-01-20T13:28:00 +90ms service=bus type=message.updated publishing
INFO  2026-01-20T13:28:00 +6ms service=bus type=session.updated publishing
INFO  2026-01-20T13:28:00 +0ms service=bus type=session.diff publishing
INFO  2026-01-20T13:28:01 +1029ms service=bus type=file.watcher.updated publishing
INFO  2026-01-20T13:28:01 +93ms service=snapshot hash=c16b5964f1a91442bf453c81ad377bb6f216bd17
 cwd=D:\work\code\oqsengine git=C:\Users\Fate\.local\share\opencode\snapshot\59f4c37c058babcbff00cc744fb7ca2649c66d83 tracking
INFO  2026-01-20T13:28:01 +2ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:28:01 +1ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:28:01 +1ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:28:01 +8ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:28:01 +7ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:28:01 +8ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:28:01 +8ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:28:01 +8ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:28:01 +8ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:28:01 +8ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:28:01 +7ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:28:01 +8ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:28:01 +8ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:28:01 +8ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:28:01 +8ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:28:01 +8ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:28:01 +7ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:28:01 +8ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:28:01 +8ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:28:01 +63ms service=bus type=message.part.updated publishing


No, I don't have the skill-creator skill. I can use existing skills via the `skill` tool, but I cannot create new skills.
INFO  2026-01-20T13:28:01 +238ms service=bus type=file.watcher.updated publishing
INFO  2026-01-20T13:28:02 +126ms service=snapshot hash=c294eb244be4edcae9d90592d480d3d4f4af7f7a
 cwd=D:\work\code\oqsengine git=C:\Users\Fate\.local\share\opencode\snapshot\59f4c37c058babcbff00cc744fb7ca2649c66d83 tracking
INFO  2026-01-20T13:28:02 +1ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:28:02 +1ms service=bus type=message.updated publishing
INFO  2026-01-20T13:28:02 +295ms service=bus type=file.watcher.updated publishing
INFO  2026-01-20T13:28:02 +100ms service=bus type=message.part.updated publishing
INFO  2026-01-20T13:28:02 +10ms service=bus type=message.updated publishing
INFO  2026-01-20T13:28:02 +0ms service=bus type=session.status publishing
INFO  2026-01-20T13:28:02 +0ms service=session.prompt step=4 sessionID=ses_42468f8a3ffeXzwWBtFeGmvbyw loop
INFO  2026-01-20T13:28:02 +36ms service=session.prompt sessionID=ses_42468f8a3ffeXzwWBtFeGmvbyw exiting loop
INFO  2026-01-20T13:28:02 +0ms service=session.compaction pruning
INFO  2026-01-20T13:28:02 +4ms service=session.prompt sessionID=ses_42468f8a3ffeXzwWBtFeGmvbyw cancel
INFO  2026-01-20T13:28:02 +0ms service=bus type=session.status publishing
INFO  2026-01-20T13:28:02 +0ms service=bus type=session.idle publishing
INFO  2026-01-20T13:28:02 +2ms service=default directory=D:\work\code\oqsengine disposing instance
INFO  2026-01-20T13:28:02 +0ms service=state key=D:\work\code\oqsengine waiting for state disposal to complete
INFO  2026-01-20T13:28:02 +1ms service=bus type=file.watcher.updated unsubscribing
INFO  2026-01-20T13:28:02 +2ms service=state key=D:\work\code\oqsengine state disposal completed

What else do I lack?

Activity

  1. github-actions commented on Jan 20, 2026

    @github-actions
    Contributor

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

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

  2. gavar commented on Jan 20, 2026

    @gavar

    Same problem, skills not working

  3. rekram1-node commented on Jan 20, 2026

    @rekram1-node
    Collaborator

    Can you share w/ me output of this:
    opencode debug paths

    I think ur skills are in incorrect location maybe

  4. rekram1-node commented on Jan 20, 2026

    @rekram1-node
    Collaborator

    Although I have heard that maybe the glob logic doesnt work equally on windows.

  5. gavar commented on Jan 20, 2026

    @gavar

    @rekram1-node I have that problem on ubuntu and using project folder to store skills, not a global config

    home       /home/gavar
    data       /home/gavar/.local/share/opencode
    bin        /home/gavar/.local/share/opencode/bin
    log        /home/gavar/.local/share/opencode/log
    cache      /home/gavar/.cache/opencode
    config     /home/gavar/.config/opencode
    state      /home/gavar/.local/state/opencode
    
  6. donbing007 commented on Jan 21, 2026

    @donbing007
    Author

    能否与我分享一下以下命令的输出结果: opencode debug paths

    我认为你的技能可能放错地方了。

    home       C:\Users\Fate
    data       C:\Users\Fate\.local\share\opencode
    bin        C:\Users\Fate\.local\share\opencode\bin
    log        C:\Users\Fate\.local\share\opencode\log
    cache      C:\Users\Fate\.cache\opencode
    config     C:\Users\Fate\.config\opencode
    state      C:\Users\Fate\.local\state\opencode
    

    I also tried it on Ubuntu, but it didn't work either.

  7. donbing007 commented on Jan 21, 2026

    @donbing007
    Author

    It seems that my previous version was outdated. After upgrading to version 1.1.28, the skill is now functioning properly.

  8. rekram1-node commented on Jan 21, 2026

    @rekram1-node
    Collaborator

    @gavar okay where are the skills stored?

    .opencode/skills/?

    need to know more about ur file tree to know why itd fail

  9. mstankevich-omnesoft commented on Jan 22, 2026

    @mstankevich-omnesoft

    @rekram1-node running opencode from the same foldere, below is the file listing, all skills are valid and checked via skills-ref, running from the project root:

    find .opencode | grep SKILL.md
    .opencode/skills/ef-model/SKILL.md
    .opencode/skills/ef-mappings/SKILL.md
    .opencode/skills/browser/SKILL.md
    .opencode/skills/atlassian/SKILL.md
    

    not sure how to get list of skills properly, would nice to have some debug command

    Available skills:
    - playwright
    - slack-gif-creator
    - xlsx
    - webapp-testing
    - frontend-design
    - brand-guidelines
    - theme-factory
    - canvas-design
    - internal-comms
    - pptx
    - web-artifacts-builder
    - doc-coauthoring
    - mcp-builder
    - pdf
    - skill-creator
    - docx
    - algorithmic-art
    - template-skill
    
  10. rekram1-node commented on Jan 22, 2026

    @rekram1-node
    Collaborator

    @mstankevich-omnesoft opencode debug skill and youll see

  11. gavar commented on Jan 22, 2026

    @gavar

    @rekram1-node thanks for the guidance, with opencode debug skill it shows up correctly, but agent connect discover it for some reason:

    Q: do you have ef-mappings skill?
    A: No
    Q: do you have slack-gif-creator skill?
    A: Yes

  12. rekram1-node commented on Jan 22, 2026

    @rekram1-node
    Collaborator

    Possibly invalid skill?

  13. gavar commented on Jan 23, 2026

    @gavar

    @rekram1-node skills-ref reports a valid skill

    • opencode version: 1.1.32
    • runnning all CLI commands from same place
    • skill is part of the project in the ~/work folder

    bunx skills-ref validate .opencode/skills/ef-mappings

    Valid skill: .opencode/skills/ef-mappings
    

    bunx skills-ref to-prompt .opencode/skills/ef-mappings

    <available_skills>
      <skill>
        <name>ef-mappings</name>
        <description>Generate Entity Framework (EF) mappings</description>
        <location>/[REDACTED]/.opencode/skills/ef-mappings/SKILL.md</location>
      </skill>
    </available_skills>

    SKILL.md

    ---
    name: ef-mappings
    description: Generate Entity Framework (EF) mappings
    ---
    [REDACTED]
  14. rekram1-node commented on Jan 23, 2026

    @rekram1-node
    Collaborator

    Can u share opencode debug config

    This is one of those things thatll just take some back and forth to debug, I cannot replicate

  15. gavar commented on Jan 23, 2026

    @gavar
  16. rekram1-node commented on Jan 24, 2026

    @rekram1-node
    Collaborator

    @gavar see:

    "oh-my-opencode",

    You are using oh my opencode, skills w/ that and our native support are in conflict as far as I know, can you replicate this without the plugin?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions