[Feature Request] Support project-scoped local skills (`.claude/skills.local/` or `local: true` frontmatter)
Resolved 💬 3 comments Opened Apr 8, 2026 by keiwanmosaddegh Closed Apr 11, 2026
Bug Description
Skills currently support Project (.claude/skills/), User (~/.claude/skills/), Enterprise, and Plugin scopes — but no documented equivalent to settings.local.json or CLAUDE.local.md for personal, project-scoped skills.
Use case: I want skills that are specific to one project but NOT shared with my team via version control. Today I have to either:
- Gitignore
.claude/skills/wholesale (breaks if the team commits shared skills there) - Use
.git/info/excludewith a naming convention likelocal-*(works but undocumented) - Dump them in
~/.claude/skills/where they load in every project (wrong scope)
Proposed: support .claude/skills.local/ (auto-gitignored like settings.local.json) or a local: true field in SKILL.md frontmatter that opts a skill out of being shared.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗