Thanks for helping make the Developer Platform plugin better. It's an early alpha — feedback and small fixes are exactly what it needs.
Open an issue. Include what you asked Claude to do, what it tried (the failing command is the best clue), and the cluster name if relevant.
-
The plugin is markdown and JSON — skills live in
skills/<name>/SKILL.md, with longer material inskills/<name>/references/. -
Validate before committing:
claude plugin validate . --strict -
To try your changes live, add your local checkout as a marketplace in Claude Code:
/plugin marketplace add /path/to/for-developers-plugin /plugin install for-developers-plugin@intility -
Open a PR against
main. Thevalidatecheck must pass before merging.
Use Conventional Commits — releases are automated with Release Please, which derives the next version from commit messages:
fix: …→ patch releasefeat: …→ minor releasefeat!: …orBREAKING CHANGE:→ major releasedocs:,chore:,ci:→ no release
Release Please opens (and keeps updating) a release PR as changes land on main. Merging that PR bumps version in .claude-plugin/plugin.json, updates CHANGELOG.md, and tags a GitHub Release.
Why the version bump matters: installed users only receive plugin updates when the version field changes — merging the release PR is what actually ships your change. Don't edit the version by hand.