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
The current Skills node implementation only partially supports Skills detection for Copilot CLI and Codex CLI. This issue tracks the gaps in Skills path detection across different AI coding tools.
Current Support Status
Tool
Scope
Path
Status
Claude Code
User
~/.claude/skills/
✅ Supported
Claude Code
Project
./.claude/skills/
✅ Supported
Copilot (VSCode/CLI)
Project
./.github/skills/
✅ Supported
Copilot (VSCode/CLI)
User
~/.copilot/skills/
❌ Not supported
Codex CLI
Project
./.codex/skills/
⚠️ Partial (normalization only)
Codex CLI
User
~/.codex/skills/
❌ Not supported
Codex CLI
Admin
/etc/codex/skills/
❌ Not supported
Implementation Details
Currently Implemented
Full scan support (skill-service.ts:scanAllSkills()):
~/.claude/skills/ via getUserSkillsDir()
./.claude/skills/ via getProjectSkillsDir()
./.github/skills/ via getGithubSkillsDir()
Partial support (skill-normalization-service.ts):
./.codex/skills/ - Auto-copied to .claude/skills/ during Export/Run
Missing Support
Path
Reason for Gap
~/.copilot/skills/
Not implemented - Copilot CLI supports user-level skills
~/.codex/skills/
Not implemented - Codex CLI supports user-level skills
/etc/codex/skills/
Out of scope - System-level admin skills
Proposed Changes
Priority 1: Add user-level Copilot skills support
Add getCopilotUserSkillsDir() to path-utils.ts
Update scanAllSkills() to scan ~/.copilot/skills/
Priority 2: Add user-level Codex skills support
Add getCodexUserSkillsDir() to path-utils.ts
Update scanAllSkills() to scan ~/.codex/skills/
Priority 3 (Optional): Add project-level Codex direct scan
Add getCodexProjectSkillsDir() to path-utils.ts
Update scanAllSkills() to directly scan ./.codex/skills/ (instead of relying on normalization)
Out of Scope
/etc/codex/skills/ (Admin level) - Requires elevated permissions, not typical use case
Related Files
src/extension/services/skill-service.ts - Main scan implementation
Summary
The current Skills node implementation only partially supports Skills detection for Copilot CLI and Codex CLI. This issue tracks the gaps in Skills path detection across different AI coding tools.
Current Support Status
~/.claude/skills/./.claude/skills/./.github/skills/~/.copilot/skills/./.codex/skills/~/.codex/skills//etc/codex/skills/Implementation Details
Currently Implemented
Full scan support (
skill-service.ts:scanAllSkills()):~/.claude/skills/viagetUserSkillsDir()./.claude/skills/viagetProjectSkillsDir()./.github/skills/viagetGithubSkillsDir()Partial support (
skill-normalization-service.ts):./.codex/skills/- Auto-copied to.claude/skills/during Export/RunMissing Support
~/.copilot/skills/~/.codex/skills//etc/codex/skills/Proposed Changes
Priority 1: Add user-level Copilot skills support
getCopilotUserSkillsDir()topath-utils.tsscanAllSkills()to scan~/.copilot/skills/Priority 2: Add user-level Codex skills support
getCodexUserSkillsDir()topath-utils.tsscanAllSkills()to scan~/.codex/skills/Priority 3 (Optional): Add project-level Codex direct scan
getCodexProjectSkillsDir()topath-utils.tsscanAllSkills()to directly scan./.codex/skills/(instead of relying on normalization)Out of Scope
/etc/codex/skills/(Admin level) - Requires elevated permissions, not typical use caseRelated Files
src/extension/services/skill-service.ts- Main scan implementationsrc/extension/utils/path-utils.ts- Path definitionssrc/extension/services/skill-normalization-service.ts- Normalization logicReference
See
docs/ai-coding-tools-config-reference.mdfor the full configuration paths of each AI coding tool.