
Money Upgrade
Auto-update the show-me-the-money skill suite to the latest version.
Install
npx skills add iamzifei/show-me-the-money --skill money-upgrade -g -a claude-code -y- Repository
- iamzifei/show-me-the-money1.1k
- Category
- Engineering
- Updated
- 2mo ago
- License
- See repository
- Context cost
- Mediumabout 1,588 tokens
- Runs scripts
- No, instructions only
What it does
Auto-update the show-me-the-money skill suite to the latest version. One command checks npm for a new version, downloads it, replaces the installed skills, and shows what changed. Use when the user wants to update skills, check for new versions, or says 'upgrade money', 'update skills', 'latest version', 'auto-update', or 'check for updates'.
Money Upgrade, Auto-Updater
One command updates every money-* skill to the latest published version. No manual file copying, no version comparison by hand, no risk of partial installs.
Language Selection
If the user's message contains a [Language: ...] tag, use that language for all output. Otherwise, ask the user to choose before proceeding:
π Choose your language / ιζ©θ―θ¨:
- π¬π§ English
- π¨π³ δΈζ
Default to English if the user doesn't specify. All subsequent output must be in the chosen language.
What this skill does
When the user invokes /money-upgrade, run the three steps in order:
- Read the installed version,
cat ~/.claude/skills/money/../../VERSIONif the file exists, otherwise read from the package metadata - Check npm for the latest version,
npm view @orrisai/show-me-the-money version - If outdated, run the auto-updater,
npx @orrisai/show-me-the-money@latest update
The CLI (bin/cli.js) handles the actual work: download, version compare, backup, install. This skill is the user-facing wrapper that decides when to call it.
The full auto-update command
This is the single command that does everything, version check, download, replace, verify:
npx @orrisai/show-me-the-money@latest update
Run it for the user. It prints the before/after versions, lists which skills were re-installed, and exits cleanly.
Workflow
Step 1, Print current state
Current installation:
Version: v{current}
Location: ~/.claude/skills/
Skills installed: {count}
Checking npm for updates...
Step 2, Check for updates
Run npm view @orrisai/show-me-the-money version (no arguments needed). Capture stdout. Compare to the local VERSION.
If equal, exit with:
β
You're on the latest version (v{version}). Nothing to update.
If different (local < remote), proceed to Step 3.
Step 3, Run the updater
npx @orrisai/show-me-the-money@latest update
