[BUG] `subpath` uses backslash on Windows
Author: gdm257Created Feb 11, 2026Updated Feb 11, 2026
Labelsbug
Bug Description
<skill-root>/.openskills.json generated by openskills install uses double backslashes \\ as path separator on Windows e.g. "subpath": "plugins\\\\ui-design\\skills\\accessibility-compliance"
Steps to Reproduce
openskills install -g ...cat ~/.claude/skills/<skill>/.openskills.json | grep subpath
Expected Behavior
Use / in subpath
Actual Behavior
\\ is used
Environment
- openskills version: 1.5.0
- Operating System: Windows 10
- Node.js version: v24.13.0
- AI agent: Claude Code
Installation Context
- Global install (
npm i -g openskills) - Local install via npm link
- Installed skills: any skill e.g. anthropics/claude-plugins-official
Additional Context Add any other relevant information, error messages, or screenshots.
Source: numman-ali/openskills