Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion pstack/skills/poteto-mode/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
name: poteto-mode
name: Poteto Mode

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Invalid skill identifier name

Medium Severity · Logic Bug

The name field was changed to Poteto Mode, but this field is an identifier that requires lowercase kebab-case and must match its directory (poteto-mode). Spaces and capitals make this identifier invalid, which can prevent the skill from being discovered, resolved, or loaded correctly. Other skills use displayName for human labels.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 90ac966. Configure here.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Dismissing: frontmatter name is a display label, not the resolution identifier. The client computes slash-command identity from the SKILL.md's parent directory (getSkillDisplayName in slashMenuData.ts) and uses frontmatter name only as displayName = configuredName || commandName — plugin-loaded skills (rule.plugin path) flow through the same code. There is no displayName frontmatter field in that parser. Empirically: skills with spaced/capitalized names ("Fredrika Mode", "Lauren Mode") have shipped for weeks and their slash commands resolve normally.

description: poteto's agent style for concise, detailed responses, deliberate subagents, unslopped prose, simple code, and verified work. Use for poteto, /poteto-mode, or requests to work in this style.
disable-model-invocation: true
mode: true
Expand Down