Skills

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
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 / 选择语言:

  1. πŸ‡¬πŸ‡§ English
  2. πŸ‡¨πŸ‡³ δΈ­ζ–‡

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:

  1. Read the installed version, cat ~/.claude/skills/money/../../VERSION if the file exists, otherwise read from the package metadata
  2. Check npm for the latest version, npm view @orrisai/show-me-the-money version
  3. 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
Read the whole SKILL.md on GitHub

More in Engineering