Commit fc04b99
committed
fix(xurl): use install kind "node" instead of invalid "npm"
skillsaw caught this via the openclaw-metadata rule:
WARNING (openclaw-metadata) [skills/xurl/SKILL.md:21]:
'metadata.openclaw.install[1].kind' is 'npm', expected one of:
['brew', 'download', 'go', 'node', 'uv']
npm is not a valid install kind -- it's a value of the
skills.install.nodeManager setting (npm/pnpm/yarn/bun), which the "node"
kind honors. npm-based installs use kind: node with a "package" field.
openclaw's installer switches on spec.kind with cases for
brew/node/go/uv/download and a default of "unsupported installer", so a
kind: npm entry is dropped. Only kind is changed; id/package/bins are
left as-is.
Refs: https://docs.openclaw.ai/tools/skills1 parent 0b3e10b commit fc04b99
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| |||
0 commit comments