Skip to content

fix: add missing skills field to plugin.json — plugin loads 0 skills on install#65

Open
MageByte-Zero wants to merge 1 commit into
zarazhangrui:mainfrom
MageByte-Zero:fix/plugin-skills-field
Open

fix: add missing skills field to plugin.json — plugin loads 0 skills on install#65
MageByte-Zero wants to merge 1 commit into
zarazhangrui:mainfrom
MageByte-Zero:fix/plugin-skills-field

Conversation

@MageByte-Zero

Copy link
Copy Markdown

Problem

After installing this plugin via the Claude Code marketplace, running /reload-plugins shows 0 skills. The /frontend-slides skill never activates.

Root cause: plugin.json is missing the "skills" field. Without it, the Claude Code plugin installer doesn't know where to find skill files and skips registration entirely.

This affects every user who installs the plugin. Confirmed broken on Claude Code with the current marketplace version.

Related issues: #60, #63, #64, #51

Fix

Add one line to plugin.json:

"skills": "./skills/"

Before / After

Before: Install plugin → /reload-pluginsfrontend-slides: 0 skills/frontend-slides does nothing

After: Install plugin → /reload-pluginsfrontend-slides: 1 skill/frontend-slides activates normally

Testing

Tested by installing the plugin locally and verifying /reload-plugins registers the skill. The "skills" field is the standard Claude Code plugin mechanism — without it, skills are invisible to the runtime.

Existing PRs

Without "skills": "./skills/", the Claude Code plugin installer never
registers the skill files and /frontend-slides produces 0 skills on
/reload-plugins. Fixes zarazhangrui#60 zarazhangrui#63 zarazhangrui#64.
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.

1 participant