mirror of
https://github.com/openclaw/nix-openclaw.git
synced 2026-07-25 05:35:30 -04:00
pluginSkillsFiles not generating home.file entries for first-party plugin skills #11
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 @schickling on GitHub (Jan 26, 2026).
Description
When using
programs.clawdbot.firstParty.<plugin>.enable = true, the plugins are correctly resolved and included ininstances.*.plugins, but the skill files are not being generated inhome.file.Expected Behavior
Skills from first-party plugins should be symlinked/copied to
~/.clawdbot/workspace/skills/<plugin-name>/via home-manager'shome.filemechanism.Actual Behavior
Only the document files (AGENTS.md, SOUL.md, TOOLS.md) appear in
home.fileunder.clawdbot/workspace/. No skill directories are created.Investigation
home.fileonly shows documents, no skills:Suspected Cause
The
pluginSkillsFilesfunction innix/modules/home-manager/clawdbot.nixiterates overenabledInstancesand callsresolvedPluginsByInstance, but the resulting entries may not be properly merged intohome.file.Relevant code (lines ~420-435):
Environment
f73c4f3352Workaround
Using
programs.clawdbot.skillsto manually define skills as a workaround.@joshp123 commented on GitHub (Feb 4, 2026):
[🤖 this message brought to you by codex] should be fixed in
952a04f3(pluginSkillsFiles now wired into home.file). Closing for now — come and yell at me in #golden-path-deployments on discord if you're still having issues! Stability work continues; we are making this better every week.