From harness-sast-and-sca
Check for dependency updates or install dependencies if missing. Use when the user asks to update Harness SAST and SCA, install dependencies, or check for updates.
How this skill is triggered — by the user, by Claude, or both
Slash command
/harness-sast-and-sca:updateThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Install dependencies (if missing) or check for and apply updates.
Install dependencies (if missing) or check for and apply updates.
Run the update handler script. It will:
Run this command and show the user the output:
node "${CLAUDE_PLUGIN_ROOT}/handlers/update-handler.js"
If CLAUDE_PLUGIN_ROOT is not set (e.g. in some environments), use the typical plugin path:
node "$HOME/.claude/plugins/curness/handlers/update-handler.js"
Report the script output to the user. If the command fails, mention that they may need to start a new session so the SessionStart hook can install dependencies, or run the Harness SAST and SCA repo install.sh.
npx claudepluginhub shiftleftsecurity/claude-plugins --plugin harness-sast-and-scaChecks for new versions of Claude Code and ClawCode, comparing installed vs. latest releases and printing safe update commands.
Manages third-party Claude Code plugin updates: force immediate updates via empty arg or view status dashboard with 'status'. Auto-runs on session start.
Updates the WOZCODE plugin to the latest version from its marketplace, with fallback steps for authentication and installation issues.