Skip to content

Conversation

@dicksontsai
Copy link
Contributor

What

Renames the name field in SKILL.md frontmatter from Upper Space format (e.g. Hook Development) to lower-kebab-case (e.g. hook-development) for hookify and plugin-dev plugins. Updates references in plugin-dev's README.

Why

Now that skills and commands are merged, SKILL.md name fields surface in the UI as slash commands. Upper Space names like Hook Development become /Hook Development in the UI, but user-invoked commands/skills don't support spaces — so they can't actually be invoked.

An alternative would be to make these skills not user-invocable, but there's no good reason to restrict that.

Changes

8 SKILL.md filesname: field updated:

Old New Plugin
Writing Hookify Rules writing-hookify-rules hookify
Agent Development agent-development plugin-dev
Command Development command-development plugin-dev
Hook Development hook-development plugin-dev
MCP Integration mcp-integration plugin-dev
Plugin Settings plugin-settings plugin-dev
Plugin Structure plugin-structure plugin-dev
Skill Development skill-development plugin-dev

1 READMEplugins/plugin-dev/README.md bold references updated to match.

Skills and commands are now merged, so SKILL.md name fields surface
in the UI as slash commands. Upper Space names like 'Hook Development'
become '/Hook Development', which doesn't work since user-invoked
commands don't support spaces.

Rename all affected SKILL.md name fields to lower-kebab-case:
- hookify: Writing Hookify Rules -> writing-hookify-rules
- plugin-dev: Agent Development -> agent-development
- plugin-dev: Command Development -> command-development
- plugin-dev: Hook Development -> hook-development
- plugin-dev: MCP Integration -> mcp-integration
- plugin-dev: Plugin Settings -> plugin-settings
- plugin-dev: Plugin Structure -> plugin-structure
- plugin-dev: Skill Development -> skill-development

Also update references in plugin-dev/README.md.
@dicksontsai dicksontsai merged commit 236752a into main Feb 5, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants