The SKILL.md frontmatter has name: ralph-wiggum, but pi expects the skill name to match the parent directory name, which is pi-ralph-wiggum (from the npm package @tmustier/pi-ralph-wiggum).
This causes a [Skill conflicts] warning on every pi startup:
[Skill conflicts]
npm:@tmustier/pi-ralph-wiggum (user) SKILL.md
name "ralph-wiggum" does not match parent directory "pi-ralph-wiggum"
Every pi update redownloads the package from npm, so manually patching the file doesn't stick.
Fix: In ralph-wiggum/SKILL.md, change:
to:
The
SKILL.mdfrontmatter hasname: ralph-wiggum, but pi expects the skill name to match the parent directory name, which ispi-ralph-wiggum(from the npm package@tmustier/pi-ralph-wiggum).This causes a
[Skill conflicts]warning on everypistartup:Every
pi updateredownloads the package from npm, so manually patching the file doesn't stick.Fix: In
ralph-wiggum/SKILL.md, change:to: