Intermediate
Open
Pro
Debugging a Broken Plugin Layout
An engineer builds a plugin with this structure and reports that none
of the skills or hooks load when they run claude --plugin-dir ./my-plugin:
my-plugin/
└── .claude-plugin/
├── plugin.json
├── skills/
│ └── review/
│ └── SKILL.md
└── hooks/
└── hooks.json
- Identify the structural bug.
- Provide the corrected directory layout.
- After fixing the structure, what command should the engineer run to
pick up further changes to
SKILL.mdwithout restarting Claude Code, and what's a caveat about what that command does and doesn't re-scan?
Share this question