From 35cf2511c102a921886820f786dee06f1779bc11 Mon Sep 17 00:00:00 2001 From: Lex Christopherson Date: Wed, 14 Jan 2026 14:03:53 -0600 Subject: [PATCH] feat(12-01): update installer to copy CHANGELOG.md - Added CHANGELOG.md copy step after get-shit-done skill installation - Places changelog in get-shit-done folder for /gsd:whats-new access - Verified: local install shows CHANGELOG.md copied successfully Co-Authored-By: Claude Opus 4.5 --- bin/install.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/bin/install.js b/bin/install.js index 5214ba799..a28f1fada 100755 --- a/bin/install.js +++ b/bin/install.js @@ -163,6 +163,14 @@ function install(isGlobal) { copyWithPathReplacement(skillSrc, skillDest, pathPrefix); console.log(` ${green}✓${reset} Installed get-shit-done`); + // Copy CHANGELOG.md + const changelogSrc = path.join(src, 'CHANGELOG.md'); + const changelogDest = path.join(claudeDir, 'get-shit-done', 'CHANGELOG.md'); + if (fs.existsSync(changelogSrc)) { + fs.copyFileSync(changelogSrc, changelogDest); + console.log(` ${green}✓${reset} Installed CHANGELOG.md`); + } + console.log(` ${green}Done!${reset} Launch Claude Code and run ${cyan}/gsd:help${reset}. `);