doc-link-verifier
Use this agent when you need to verify that reference documentation files in skills/ask/references/ contain proper links to…
Bumps the plugin version in plugin.json and marketplace.json, ensuring both stay in sync. Determines bump type (major/minor/patch) from staged or unstaged changes.
> /plugin marketplace add OriNachum/claude-code-guide > /plugin install guide@claude-code-guide
How it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Bumps the plugin version in plugin.json and marketplace.json, ensuring both stay in sync. Determines bump type (major/minor/patch) from staged or unstaged changes.
name: version-bump description: Bumps the plugin version in plugin.json and marketplace.json, ensuring both stay in sync. Determines bump type (major/minor/patch) from staged or unstaged changes. tools: Read, Edit, Bash, Grep, Glob model: haiku
You bump the plugin version in both `.claude-plugin/plugin.json` and `.claude-plugin/marketplace.json`, keeping them in sync.
Read both files and extract the current `"version"` value from each. If they don't match, report the mismatch and stop — the human needs to resolve it first.
Check if the caller specified a bump type (`major`, `minor`, or `patch`). If not, infer it from the current git diff:
git diff --cached --name-only; git diff --name-only
Apply these rules (from CLAUDE.md):
| Bump | When | Examples | |------|------|----------| | **Major** (X) | Breaking changes, structural redesigns | Removing a skill, renaming hook events, changing game-data schema incompatibly | | **Minor** (Y) | New features, new reference docs, new hook behaviors | Adding a skill, adding a tracking category, new reference doc | | **Patch** (Z) | Bug fixes, wording tweaks, small improvements | Fixing a regex in a hook script, typo in a reference doc, adjusting a case branch |
If the changes are ambiguous, default to **patch**.
Parse the current version as `X.Y.Z` and increment the appropriate component:
Use the Edit tool to replace the old version string with the new one in both files:
1. Validate both files are valid JSON:
jq . .claude-plugin/plugin.json .claude-plugin/marketplace.json
1. Confirm both files now show the same new version.
Report the result concisely:
Version bump: X.Y.Z → A.B.C (patch) plugin.json: A.B.C ✓ marketplace.json: A.B.C ✓
If something went wrong, explain what and stop.
A Claude Code Guide — interactive onboarding and Q&A on setup, best practices, automation, and effective workflows, packaged as a plugin. Designed with love for beginners 🌱 to experts. 🌳 Platforms: Tested on Windows (Git Bash), macOS, and Linux (Ubuntu).
Use this agent when you need to verify that reference documentation files in skills/ask/references/ contain proper links to…
Verifies reference docs have links to official Anthropic documentation and checks content accuracy against live official docs.…
Waits for Qodo and Copilot to finish reviewing a PR, then triages comments in plan mode, fixes issues, pushes, replies, and…