Skip to content
Back to skills

Changelog

ASecurity

Get latest changelog, release notes, and breaking changes for a package.

  • 3 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added May 26, 2026
developmentgobashnodegit

Security analysis

A100/100

Scanned May 27, 2026

npx -y skills add KingGyuSuh/gemini-search-cc --skill changelog --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Changelog?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Changelog
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/kinggyusuh-changelog/badge)](https://www.skillsdirectory.com/skills/kinggyusuh-changelog)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
description: Get latest changelog, release notes, and breaking changes for a package.
argument-hint: '<package[@version]>'
disable-model-invocation: true
allowed-tools: Bash AskUserQuestion Glob Read
---
Fetch the latest release notes, changelog, and breaking changes for a specific package
or technology using Gemini's grounded Google Search.

Use this before upgrading dependencies, adopting new versions, or investigating
what changed between releases.

Raw slash-command arguments:
`$ARGUMENTS`

## Steps

1. If `$ARGUMENTS` is empty, use `AskUserQuestion` to ask which package to check.

2. **Gather local context** (optional but recommended):
   - Use `Glob` and `Read` to check dependency manifests (`package.json`, `requirements.txt`,
     `Cargo.toml`, `go.mod`, etc.) for the current installed version of the package.
   - If found, include the current version in the query for more targeted results.

3. Run the companion script:
   ```bash
   node "${CLAUDE_PLUGIN_ROOT}/scripts/gemini-companion.mjs" changelog "$ARGUMENTS"
   ```

4. If the command fails:
   - Run `node "${CLAUDE_PLUGIN_ROOT}/scripts/gemini-companion.mjs" setup` to diagnose.
   - Show the diagnosis to the user.

5. Return the output **verbatim**.

6. After the results, provide a **Changelog Summary**:
   - **Latest Version:** version number and release date
   - **Breaking Changes:** list any breaking changes (if upgrading)
   - **Migration Required:** Yes / No — with brief description if yes
   - **Recommendation:** Safe to upgrade / Review changes first / Wait for patch

## Constraints
- Do not paraphrase the Gemini output.
- Be precise about version numbers — say "v4.2.1" not "a recent version."
- If the search returns changelogs for a different version than requested, note the discrepancy.
- Do not auto-update any dependencies. Only advise.
- Prefer official sources (GitHub releases, npm, PyPI) over third-party summaries.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.