Cursor fails to locate the skills (module/feature) in SSH mode

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

In SSH mode, Cursor fails to detect the skills (custom skill modules). I have placed my custom skills in the ./Cursor directory, or even had Cursor create test_skills for me, yet none of these skills are visible in the Settings page—they work perfectly fine in local mode, though.

Steps to Reproduce

no

Operating System

Windows 10/11

Version Information

Version: 2.4.31 (system setup)
VSCode Version: 1.105.1
Commit: 3578107fdf149b00059ddad37048220e41681000
Date: 2026-02-08T07:42:24.999Z
Build Type: Stable
Release Track: Default
Electron: 39.2.7
Chromium: 142.0.7444.235
Node.js: 22.21.1
V8: 14.2.231.21-electron.0
OS: Windows_NT x64 10.0.17763

For AI issues: which model did you use?

auto

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

Hey, thanks for the report. This looks like a known issue. Global config (skills, commands) isn’t always picked up in SSH mode. There’s a similar report about global commands over SSH with the same behavior.

A couple things to check first:

  1. Where exactly did you put the skills? The correct structure is .cursor/skills/my-skill/SKILL.md (note the lowercase .cursor, not ./Cursor). Each skill should be in its own folder with a SKILL.md file inside. See the docs for the full format.

  2. Are you using project-level skills (.cursor/skills/ in the project root) or user-level global skills (~/.cursor/skills/)?

Workaround: try placing the skills at the project level. Put them in .cursor/skills/ at the root of your project on the remote machine. Then open Cursor Settings > Rules and check if they show up.

By the way, what OS is your remote machine running? And can you confirm the exact path to the folder you’re using?

The team is aware of this area. Your report helps us prioritize it.

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.