Skip to content

skills: lowercase names for poteto-mode and make-bot-ui - #2

Open
alefavero wants to merge 1 commit into
backnotprop:mainfrom
alefavero:factory
Open

alefavero wants to merge 1 commit into
backnotprop:mainfrom
alefavero:factory

Conversation

@alefavero

Copy link
Copy Markdown

What

Two skills declare frontmatter names that break the Agent Skills name rule (^[a-z0-9-]+$, max 64 chars):

  • skills/poteto-mode/SKILL.md: name: Poteto Mode → name: poteto-mode
  • skills/make-bot-ui/SKILL.md: name: Make Bot UI → name: make-bot-ui

The directory names were already correct; this makes the frontmatter agree with them.

Why

In pi (which this mirror lists as a supported harness) the loader validates names and warns on both files, and because names double as slash commands, /skill:Poteto Mode cannot be typed, so poteto-mode is unreachable there. Claude Code and Codex are stricter still and can skip a skill whose name fails validation. Every other skill in the repo already follows the rule.

Verified on pi 0.87.1: with this change both skills load without warnings and /skill:poteto-mode works.

Upstream note

Cursor's original also carries Poteto Mode / Make Bot UI, so this is a mirror-side harness-neutral fix in the spirit of MIRROR.md. If you prefer to keep Cursor's spelling for the display name, the mode: true / icon / color fields are untouched and Cursor's plugin UI can still show whatever it derives from them.

🤖 Generated with Claude Code

Agent Skills names must match ^[a-z0-9-]+$. pi warns on 'Poteto Mode' and
'Make Bot UI' and the resulting /skill: commands cannot be typed. The
directory names were already correct; this makes the frontmatter agree.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant