From admin
Display the changelog for any installed plugin. Use whenever the user asks about a changelog, version history, or release notes — for ANY plugin. First argument is the plugin name. Optional filter: --latest, --since X.Y.Z, or X.Y.Z for a specific version. Examples: "sprint changelog", "what's new in retro", "ideate changes since 2.0.0". When no plugin is specified, list available plugins and ask the user to choose.
How this skill is triggered — by the user, by Claude, or both
Slash command
/admin:changelogThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Display the CHANGELOG for any installed plugin.
Display the CHANGELOG for any installed plugin.
$ARGUMENTS format: <plugin-name> [filter]
| Example | Behavior |
|---|---|
sprint | Full sprint CHANGELOG |
retro --latest | Most recent retro version only |
ideate --since 2.0.0 | ideate changes after 2.0.0 |
admin 2.1.0 | Specific admin version section |
| (none) | List available plugins, ask user to choose |
Valid plugin names: admin, sprint, retro, ideate, ideas-funnel, lib, workflow, drupal-lab, drover, research-lab, improve
Parse $ARGUMENTS to extract plugin name and filter:
ARGS="${ARGUMENTS:-}"
PLUGIN=$(echo "$ARGS" | awk '{print $1}')
FILTER=$(echo "$ARGS" | cut -s -d' ' -f2-)
If $PLUGIN is empty, list what's installed and stop:
echo "Available plugins:"
ls "$(dirname "$(dirname "${CLAUDE_PLUGIN_ROOT}")")" 2>/dev/null | sort
Tell the user: "Which plugin's changelog would you like? E.g.: admin:changelog sprint"
Otherwise run:
bash "${CLAUDE_SKILL_DIR}/read-changelog.sh" "$PLUGIN" "${CLAUDE_PLUGIN_ROOT}" "${FILTER}"
Print the script output exactly as-is — no summarizing, no reformatting.
| Argument | Behavior |
|---|---|
| (none) | Full CHANGELOG |
--latest | Most recent version section only |
--since X.Y.Z | All versions after X.Y.Z (exclusive) |
X.Y.Z | That specific version's section |
Use --since <known-version> to find what changed since a prior encounter:
admin:changelog sprint --since 2.5.0
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub cosmicdreams/claude-plugins --plugin admin