What happened?
I use Claude Code primarily. There are several globally installed skills inside ~/.claude/skills/ - they are available across all the projects.
I have ~/Projects folder that has a bunch of subfolders with a ton of projects. Sometimes projects are grouped like this:
~/Projects
/projectA
/folder/projectB
/folder/anotherFolder/projectC
/projectD
The skills can be located in any of the defined project folders - several levels deep.
Right now, I think, Chops does not go deep to parse all .claude/skills folder to find all "locally" installed skills within each project.
I have a feeling it searches only 1 level down.
So it does find skills in ~/Projects/projectA, but it does not even search for skills in ~/Projects/folder/projectB.
I have added ~/Projects to app settings as the parent folder.
But if I add ~/Projects/folder/projectB - it does not search inside of it, I assume because it's inside the already added ~/Projects folder.
So either explicitly mention that you need to manually add every single project folder (where the .claude folder is located) in app settings, or do the search deep into folders (excluding some generated folders like vendor and node_modules etc, you can take a look at what GitHub does to exclude them https://github.com/github-linguist/linguist/tree/main/lib/linguist).
Steps to reproduce
Create this project structure:
~/Projects
/projectA
/folder/projectB
/folder/anotherFolder/projectC
/projectD
Install skills in those subfolders, add ~/Projects to app settings - and see that Chops doesn't find skills inside projectB and projectC.
App version
1.14.0
macOS version
15.7.3
Screenshots
No response
Problematic skill file
No response
What happened?
I use Claude Code primarily. There are several globally installed skills inside
~/.claude/skills/- they are available across all the projects.I have
~/Projectsfolder that has a bunch of subfolders with a ton of projects. Sometimes projects are grouped like this:The skills can be located in any of the defined project folders - several levels deep.
Right now, I think, Chops does not go deep to parse all
.claude/skillsfolder to find all "locally" installed skills within each project.I have a feeling it searches only 1 level down.
So it does find skills in
~/Projects/projectA, but it does not even search for skills in~/Projects/folder/projectB.I have added
~/Projectsto app settings as the parent folder.But if I add
~/Projects/folder/projectB- it does not search inside of it, I assume because it's inside the already added~/Projectsfolder.So either explicitly mention that you need to manually add every single project folder (where the
.claudefolder is located) in app settings, or do the search deep into folders (excluding some generated folders likevendorandnode_modulesetc, you can take a look at what GitHub does to exclude them https://github.com/github-linguist/linguist/tree/main/lib/linguist).Steps to reproduce
Create this project structure:
Install skills in those subfolders, add
~/Projectsto app settings - and see that Chops doesn't find skills inside projectB and projectC.App version
1.14.0
macOS version
15.7.3
Screenshots
No response
Problematic skill file
No response