mirror of
https://github.com/openclaw/nix-openclaw.git
synced 2026-07-24 21:25:23 -04:00
bundled skills do not work #27
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @lluki on GitHub (Feb 5, 2026).
I just performed a fresh installation. clawbot does not pickup any of the skills, even though they are correctly linked in the workspace:
I could not locate yet an error message, but i was able to fix the error by copying the
SKILLS.mdintoworkspace/skills/gogtoo/SKILLS.md(not a symlink this time). and replacing the name withgogtoo. Other than that theSKILLS.mdis unmodified and clawbot picks up the skill without issue.In similar fashion: the goplaces and summarize do not work, but my self created skill
helloworks.I'm pretty sure that copying instead of symlinking the SKILLS.md would fix this problem.
@lluki commented on GitHub (Feb 5, 2026):
home.nix.redacted.txt
flake.nix.txt
@davidvasandani commented on GitHub (Feb 8, 2026):
From Claude investigating the issue:
Root Cause
The
nix-openclawpackage's install script (gateway-install.shline 5) copies:dist/,node_modules/,package.json,ui/extensions/,docs/reference/templates/But it does not copy the
skills/directory (which contains 52 bundled skills like github, slack, 1password, etc.).The resolution logic in
bundled-dir.tschecks:OPENCLAW_BUNDLED_SKILLS_DIRenv var (not set)skills/sibling to executable (doesn't exist in Nix layout)<packageRoot>/skillsviaimport.meta.url(doesn't exist)All fail, returning
undefinedand triggering the warning.Solution: Fix Upstream in nix-openclaw
Add
skills/to the install script innix-openclaw:File:
nix/scripts/gateway-install.shChange: Add after line 5:
This mirrors the existing pattern for
extensions/anddocs/reference/templates/.