Skip to content

[BUG] Skills directory does not work with symbolic linked files. #11489

@EmBeaux

Description

@EmBeaux

Problem (one or two sentences)

I have my skills in a github repository and shared with my team. I sym linked those skills from the local instance of my repo to my .roo/skills folder. This resulted in all sym linked skills not being registered by roo.

Context (who is affected and when)

All developers who attempt to use sym link to register their skills.

Reproduction steps

  1. Mac OS on VS Code
  2. navigate to root
  3. mkdir -p REPO/skills
  4. touch REPO/skills/SKILL-TEST.md
  5. set up SKILL-TEST.md to skill standards
  6. cd .roo/skills
  7. ln -s ../../REPO/skills
  8. ls .roo/skills
  9. You should see the sym linked skill SKILL-TEST.md
  10. go to vs code > roo settings > skills

Expected result

SKILL-TEST is a skill

Actual result

No skills are present

Variations tried (optional)

I have fixed this by manually copying the file and putting them in the skills folder. I would like sym linking to work. Sym linking does work for rules.

App Version

3.47.3

API Provider (optional)

OpenAI

Model Used (optional)

N/A

Roo Code Task Links (optional)

https://app.roocode.com/share/c3d03812-84a9-4de4-bf3d-1ed430f9d496

Relevant logs or errors (optional)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions