[Feature Request] Support configurable skills directory path

Resolved 💬 3 comments Opened Mar 13, 2026 by Eduardo-Damasio-da-Costa Closed Mar 17, 2026

Summary

The built-in /skills dialog only scans .claude/skills/ and ~/.claude/skills/ for skills. There is no way to configure a custom path for the skills directory.

Use case

I keep my skills in ~/skills/ (outside of ~/.claude/) and reference them via CLAUDE.md instructions. Claude can find and execute them fine through the CLAUDE.md config, but the built-in /skills UI dialog always shows "No skills found" because it doesn't look in my actual skills directory.

Symlinks from ~/.claude/skills/ -> ~/skills/ are also not followed by the scanner.

Proposed solution

Support one or both of:

  1. Follow symlinks when scanning ~/.claude/skills/ — this would be the minimal fix
  2. Configurable skills path in settings.json or settings.local.json, e.g.:

``json
{
"skillsPath": "~/skills"
}
``

Environment

  • Platform: macOS (Darwin 23.6.0)
  • Claude Code CLI

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗