Symlink path handling bugs in skills install

NousResearch/hermes-agent · cluster 53403 · skills

Data as of

5 open items. Fix attempted, not merged.

The short answer

2open issues
3open PRs
8items grouped
Known?
Yes. 8 related items grouped here, 0 issues already closed.
Fix event
No fix has been merged to main. 3 PRs closed without merging; see the attempts below.
Tracker
The maintainers' tracker marks this unresolved. That is separate from the fix event.
Still open
2 issues and 3 PRs.

Multiple bugs and fixes related to skill installation failures when SKILLS_DIR, HERMES_HOME, or install paths involve symlinks, including path resolution errors and blocked installation false positives. One additional fix addresses phantom slash commands in skill documentation.

Open issues2

  • Issue#53403Bug: skill install crashes with ValueError when SKILLS_DIR or install path contains a symlink
  • Issue#64953[Bug]: skills install fails with false "Installation blocked" and orphans files when HERMES_HOME is a symlink

Open PRs3

  • PR#53409fix(skills): resolve paths before computing relative install path
  • PR#53493fix(skills): handle symlinked skills install paths
  • PR#53541fix(skills): resolve symlinks before relative_to in skill install

3 PRs closed without merging

From the close comments: done elsewhere 2 · stale or abandoned 1

  • #21739 fix(skills): replace symlink install destinations · stale or abandoned
  • #50608 fix(skills): remove phantom slash commands from hermes-agent SKILL.md · done elsewhere → 46c7a40, #70511, #70452
  • #64954 fix(skills): resolve the skills root before computing the lock install path · done elsewhere → ed0a8a4, #86971, #93864
How this cluster was grouped
  • Link evidence (structural links throughout): every member is connected by structural evidence: shared changed files, or a closing/superseded reference.
  • Pairwise link density 0.30: the share of item pairs that carry a link, counting a structural link in full and a relevance-only link at 0.36. 1.00 means every pair is linked.

Pick up a Lab task

Check whether a fix covers the open issues here, with your own agent. Bring back evidence for maintainers.

Open the Lab

At a glance

Subsystem
skills
Closed issues
0
Attempts
3 PRs closed without merging

For your agent

The same facts, typed.