gsd-update

Update npm-based GSD installations and display the changelog.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates checking for and applying updates to the Get Shit Done (GSD) workflow, removing uncertainty about installed versions and providing visibility into changes before upgrading.

Core Features & Use Cases

  • Version Detection: Detects whether GSD is installed locally or globally and compares the installed version to the npm registry.
  • Changelog Preview: Fetches and displays changelog entries so maintainers can review changes and assess impact before updating.
  • Safe Update Flow: Guides users through confirmation, warns about clean installs, executes the update, clears caches, and reminds to restart when necessary.

Quick Start

Check for available GSD updates, display the changelog, and perform the update after I confirm.

Frequently Asked Questions about gsd-update

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

FAQPage Schema
How do I check for available npm package updates and view the changelog before installing?

You can check for npm updates and view the changelog by comparing your installed version against the npm registry, fetching changelog entries, and prompting for user consent before executing a clean install and clearing the cache.

How does version detection work for local and global npm installations?

Version detection works by identifying whether your installation is local or global, querying the npm registry for the latest version, and comparing it against your currently installed version to determine if an update is available.

Can I preview changelog entries before committing to a clean install?

Yes, you can preview changelog entries before committing to a clean install. The skill fetches and displays changelog entries so you can assess the impact of changes, then prompts for your confirmation before executing the installation.

Do I need to restart my environment after applying an npm package update?

Yes, you may need to restart your environment after applying an npm package update. The skill provides a restart reminder after executing the clean install and clearing the npm cache to ensure the new version loads correctly.

What is the safest way to update a CLI tool installed via npm globally?

The safest way to update a globally installed npm CLI tool is to follow a guided flow that fetches the changelog, prompts for user confirmation, performs a clean install, and clears the cache to prevent version conflicts.