Description
After successfully installing a custom skill via openclaw skills install /path/to/skill, the skill is placed on disk at /sandbox/.openclaw/workspace/skills/ but does not appear in openclaw skills list output. The list only shows openclaw-bundled and openclaw-extra sources -- no "openclaw-managed" or workspace category exists. Users have no official CLI way to verify that a workspace skill was installed.
Environment
Device: testnemoclaw04 (10.6.76.40), 12 vCPU / 22.9 GiB RAM
OS: Ubuntu 26.04 LTS
Architecture: x86_64
Node.js: v22.22.3
npm: 10.9.8
Docker: Docker CE 29.5.2
OpenShell CLI: 0.0.44
NemoClaw: v0.0.57
OpenClaw: 2026.5.22
Steps to Reproduce
- Onboard a sandbox with any provider (e.g. NVIDIA Endpoints)
- Create a skill directory on host:
mkdir -p /tmp/code-review-skill
cat > /tmp/code-review-skill/SKILL.md
(valid SKILL.md content)
- Copy into sandbox:
docker cp /tmp/code-review-skill <container>:/tmp/code-review-skill
- Install the skill:
openshell sandbox exec -n my-assistant -- openclaw skills install /tmp/code-review-skill
Output: "Installed code-review-skill from path -> /sandbox/.openclaw/workspace/skills/code-review-skill"
- List skills:
openshell sandbox exec -n my-assistant -- openclaw skills list
Expected Result
openclaw skills list should show the workspace-installed skill, e.g.:
✓ ready code-review-skill ... openclaw-managed (or workspace)
Actual Result
openclaw skills list shows 58 skills -- all with source "openclaw-bundled" or "openclaw-extra". The installed code-review-skill does NOT appear in the list.
Verified the skill exists on disk:
$ ls /sandbox/.openclaw/workspace/skills/
code-review-skill
$ cat /sandbox/.openclaw/workspace/skills/code-review-skill/SKILL.md
(content correct)
The agent CAN use the skill (tested via openclaw agent -m "Review this code..."), but the skills list does not surface it.
Logs
$ openclaw skills install /tmp/code-review-skill
Installing to /sandbox/.openclaw/workspace/skills/code-review-skill…
Installed code-review-skill from path -> /sandbox/.openclaw/workspace/skills/code-review-skill
$ openclaw skills list
Skills (15/58 ready)
┌──────────┬──────────────────────────┬───────────────┬──────────────────┐
│ Status │ Skill │ Description │ Source │
(58 rows — all openclaw-bundled or openclaw-extra, no code-review-skill)
$ ls /sandbox/.openclaw/workspace/skills/
code-review-skill
NVB#6262921
Description
After successfully installing a custom skill via
openclaw skills install /path/to/skill, the skill is placed on disk at/sandbox/.openclaw/workspace/skills/but does not appear inopenclaw skills listoutput. The list only showsopenclaw-bundledandopenclaw-extrasources -- no "openclaw-managed" or workspace category exists. Users have no official CLI way to verify that a workspace skill was installed.Environment
Steps to Reproduce
mkdir -p /tmp/code-review-skill cat > /tmp/code-review-skill/SKILL.mdopenshell sandbox exec -n my-assistant -- openclaw skills install /tmp/code-review-skillopenshell sandbox exec -n my-assistant -- openclaw skills listExpected Result
openclaw skills listshould show the workspace-installed skill, e.g.:✓ ready code-review-skill ... openclaw-managed (or workspace)Actual Result
openclaw skills listshows 58 skills -- all with source "openclaw-bundled" or "openclaw-extra". The installed code-review-skill does NOT appear in the list.Verified the skill exists on disk:
The agent CAN use the skill (tested via
openclaw agent -m "Review this code..."), but the skills list does not surface it.Logs
NVB#6262921