ListenHubSkills

Updating Skills

Keep ListenHub Skills up to date. Instructions for users and AI Agents.

Keep your skills current to get new skills, bug fixes, and improvements as they're released.

For Users

npx skills update -g
# If you already have a local clone:
cd path/to/marswaveai/skills
git pull origin main

# Or clone fresh:
git clone https://github.com/marswaveai/skills

Use this if you're working from a local clone of the skills repository.

Restart your AI coding tool (Claude Code, Cursor, Windsurf, etc.) after updating.


For AI Agents

This section is for AI Agents (Claude Code, Cursor, Windsurf, OpenCode, and similar tools) executing skill management tasks on behalf of the user.

Installing Skills

When to run: User asks to install ListenHub Skills. Example triggers: "install listenhub skills", "set up skills", "add skills".

Steps:

  1. Run via Bash in the user's project directory:
    npx skills add marswaveai/skills
  2. Verify exit code is 0.
  3. Report to user: skills have been installed and are ready to use.

Installation is per-project. Run this command from the project root where the user intends to use the skills.

Updating Skills

When to run: User asks to update or upgrade skills. Example triggers: "update my skills", "check for skill updates", "upgrade skills", "get the latest skills".

Steps:

  1. Run via Bash:
    npx skills update -g
  2. Verify exit code is 0.
  3. Report to user: skills have been updated. Instruct the user to restart their AI coding tool — the agent itself cannot reload new skill definitions at runtime.

After updating, a full client restart is required to load new skill definitions. The AI agent cannot reload skills without restarting.

Checking Installed Version

To inspect what's currently installed:

cat .claude/skills/marswaveai/skills/CHANGELOG.md 2>/dev/null | head -10

Or check the skills directory to see what skills are present:

ls .claude/skills/marswaveai/skills/

On this page