gsd-update

Automate GSD version detection, changelog display, and upgrade execution.

8|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/D0NMEGA/donnyclaude --skill gsd-update-d0nmega
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-update
Source: https://github.com/D0NMEGA/donnyclaude/tree/main/packages/skills/gsd-update
Command: npx skills add https://github.com/D0NMEGA/donnyclaude --skill gsd-update-d0nmega

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Update GSD to latest version with changelog display, enabling safe and transparent upgrades.

Core Features & Use Cases

  • Version detection (local vs global) to determine the correct upgrade path.
  • Changelog retrieval and display to provide visibility into updates.
  • Safe upgrade execution with optional cache clearing and restart reminder.

Quick Start

Run the gsd-update skill to check for updates, display the changelog, and perform the upgrade.

Frequently Asked Questions about gsd-update

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I update my npm package to the latest version while viewing the changelog?

Updating an npm package to the latest version with changelog visibility involves detecting the current installed version, retrieving release notes, and executing the upgrade. This ensures transparent and safe version upgrades in local development or CI environments.

What is the safest way to perform an npm version upgrade in a CI environment?

The safest way to perform an npm version upgrade in a CI environment is to automate version detection, display the changelog for visibility, and require user confirmation before executing the upgrade. Clearing the cache and restarting after the upgrade prevents stale dependency issues.

How does changelog retrieval work during an npm package update?

Changelog retrieval during an npm package update works by extracting the release notes for the target version before applying the upgrade. This provides developers with visibility into incoming changes, ensuring they can review breaking changes or new features before confirming the update.

How do I check if my npm package is installed locally or globally before upgrading?

To check if an npm package is installed locally or globally before upgrading, you use version detection logic that compares local and global installations. This determines the correct upgrade path and ensures the update command targets the appropriate environment.

Why should I clear the npm cache after a version update?

You should clear the npm cache after a version update to remove outdated package data and prevent conflicts with newly installed versions. Combining cache clearing with a restart reminder ensures the updated environment runs cleanly without stale dependencies.