
Plugin Change Checklist
- 1 installs
- 24 repo stars
- Updated March 25, 2026
- alibaba-flyai/cc-buddy
plugin-change-checklist is a Claude skill that finalizes a cc-buddy Claude Code plugin change with version bumps, docs, validation, and rollout steps.
About
plugin-change-checklist finalizes a change to the cc-buddy Claude Code plugin before it ships. It covers bumping the plugin.json and marketplace.json versions, keeping the README installation-focused, validating the plugin, and testing hook output. A developer uses it so a plugin change is shippable through the GitHub marketplace and detectable as an update.
- Finalizes a cc-buddy Claude Code plugin change for shipping via GitHub marketplace
- Bumps plugin.json and marketplace.json versions and validates the plugin
- Tests hook output and documents how users refresh the plugin locally
Plugin Change Checklist by the numbers
- 1 all-time installs (skills.sh)
- Ranked #210 of 248 Release Management skills by installs in the Skillselion catalog
- Data as of Jul 28, 2026 (Skillselion catalog sync)
plugin-change-checklist capabilities & compatibility
- Works with
- github
What plugin-change-checklist says it does
Use this skill when a change affects plugin behavior, distribution, or the user-facing install experience.
This plugin uses SessionStart + additionalContext only:
npx skills add https://github.com/alibaba-flyai/cc-buddy --skill plugin-change-checklistAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 1 |
|---|---|
| repo stars | ★ 24 |
| Last updated | March 25, 2026 |
| Repository | alibaba-flyai/cc-buddy ↗ |
What it does
Finalize and validate a Claude Code plugin change so it ships and updates cleanly via the marketplace.
Who is it for?
Finalizing and shipping a cc-buddy Claude Code plugin change.
Skip if: Adding external dependencies, API keys, or external LLM calls (the plugin forbids them).
When should I use this skill?
When a change affects a Claude Code plugin's behavior, distribution, or install experience.
What you get
A validated plugin change with bumped versions and clear local-refresh instructions.
By the numbers
- 6-step plugin change checklist
Files
Plugin Change Checklist
Use this skill when a change affects plugin behavior, distribution, or the user-facing install experience.
Goals
- Keep the plugin shippable through GitHub marketplace
- Keep README short and installation-first
- Make sure Claude Code can detect the update
- Catch hook regressions before push
Checklist
1. If behavior changed in a way users need to receive, bump both versions:
.claude-plugin/plugin.json.claude-plugin/marketplace.json
2. Keep README focused:
- Prefer one primary example
- Prefer direct CLI commands over extra prose
- Avoid repeating behavior that is already explained elsewhere
- Do not reintroduce curl-based install instructions
3. This plugin uses SessionStart + additionalContext only:
- No external LLM calls, no API keys
- All explanations are generated by Claude itself
- Do not introduce external dependencies
4. Validate the plugin:
claude plugins validate .
bash hooks-handlers/session-start.sh | python3 -c "import sys,json; json.load(sys.stdin)"5. Test hook output:
bash test.sh6. When users say updates are not visible locally, check in this order:
claude plugins marketplace update flyaiclaude plugins update cc-buddy@flyai- Reopen Claude Code window
- If still stale, confirm the manifest version actually changed
Output expectation
When finishing a change, report:
- whether versions were bumped
- what README text changed
- what validation commands passed
- what users should run locally if they need to refresh the plugin