From experiments
This skill should be used at session start to check for available updates to globally-installed skills.sh skills, or when the user asks to "check skill updates", "update skills", or "are my skills up to date". Execute once per session only.
How this skill is triggered — by the user, by Claude, or both
Slash command
/experiments:skills-update-checkThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Check for updates to globally-installed skills.sh skills. Run this **once per session** — do not re-run if already executed.
Check for updates to globally-installed skills.sh skills. Run this once per session — do not re-run if already executed.
Before running the check, search your conversation history for the marker phrase "Skills update check completed". If found, skip — do not re-run. After successfully executing the check workflow, always output the marker phrase to confirm completion.
Detect the runner using lockfile priority, then global binary, then fallback:
| Priority | Condition | Runner |
|---|---|---|
| 1 | bun.lockb or bun.lock exists | bunx |
| 2 | pnpm-lock.yaml exists | pnpx |
| 3 | yarn.lock exists | npx |
| 4 | package-lock.json exists | npx |
| 5 | command -v bun succeeds | bunx |
| 6 | command -v pnpm succeeds | pnpx |
| 7 | fallback | npx |
Check lockfiles in the current working directory first. Only fall through to global binary detection if no lockfile matches.
Note: If multiple lockfiles exist, use the first match in priority order (e.g., if both bun.lockb and pnpm-lock.yaml are present, use bunx).
Run the check in background (non-blocking):
<runner> skills check -g
Handle three output states:
If the output lists skills with available updates:
<runner> skills update -gIf the output indicates no updates available (e.g., contains "already at the latest"):
Global skills up to date.
If the output contains "No skills tracked":
No global skills.sh skills are installed. You can install skills with:
<runner> skills add -g <package>
npx claudepluginhub pabloimrik17/monolab --plugin experimentsCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.