About gsd-update
gsd-update is a GSD skill for checking and applying updates, then showing what changed. It checks installed and npm versions, retrieves changelog details, asks for confirmation, and handles update-related cleanup.
Key features
- 01Detects local or global installation version
- 02Checks the latest npm version
- 03Fetches and displays changelog details
- 04Requests confirmation before updating
- 05Clears cache and reminds users to restart
Use cases
- 01Checking whether a GSD update is available
- 02Reviewing changes before confirming an update
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ shoootyou/ get-shit-done-multi --skill gsd-updateAfter installing, type/gsd-updatein Claude Code to confirm it loaded.
Details
From the project README
Check for GSD updates, install if available, and display what changed.
Routes to the update workflow which handles:
- Version detection (local vs global installation)
- npm version checking
- Changelog fetching and display
- User confirmation with clean install warning
- Update execution and cache clearing
- Restart reminder
<execution_context> @{{PLATFORM_ROOT}}/get-shit-done/workflows/update.md </execution_context>
**Follow the update workflow** from `@{{PLATFORM_ROOT}}/get-shit-done/workflows/update.md`.The workflow handles all logic including:
- Installed version detection (local/global)
- Latest version checking via npm
- Version comparison
- Changelog fetching and extraction
- Clean install warning display
- User confirmation
- Update execution
- Cache clearing
Comments
Markdown supported