# sumsub-check-skills-version

Compares your installed Sumsub agent-skills package against the published version and warns you when the skills are stale. Runs before Sumsub work.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 1200 installs · ★ 7
- Author: sumsub
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/sumsub/agent-skills/tree/HEAD/skills/sumsub-check-skills-version/SKILL.md
- Updated: 2026-10-02
- HTML: https://affpapa.org/en/nevibecode/skills/sumsub-check-skills-version

## What it does

The skill reads the version of your local `@sumsub/agent-skills` package and compares it with the one published in the public file `https://api.sumsub.com/llms.txt`. When your copy lags behind, you get a warning line with both version numbers and the update command. It runs through `Bash` and needs no credentials, since the file is open.

The flow has two stages. First `check_version.sh` works out the verdict and caches the rendered warning. Then you carry on with the Sumsub task at hand, and only as the last step `render_headsup.sh` prints that same line again. That ordering keeps the warning from being buried under task output. The check runs once per session, so repeated network calls are pointless.

Verdicts cover the usual cases: matching versions stay silent, while a patch, minor or major gap produces a warning, and so does a local build that is ahead of the published one. If the remote file cannot be reached or parsed, the skill stays quiet and does not block you. It never performs the update itself — you run `npx skills add sumsub/agent-skills --all` on your own.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add sumsub/agent-skills --skill sumsub-check-skills-version -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/sumsub-check-skills-version/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/sumsub-check-skills-version/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add sumsub/agent-skills --skill sumsub-check-skills-version -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/sumsub-check-skills-version/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add sumsub/agent-skills --skill sumsub-check-skills-version -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/sumsub-check-skills-version/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install sumsub/agent-skills sumsub-check-skills-version
```

2. **Manually: put the files in place**
- File: `.github/skills/sumsub-check-skills-version/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add sumsub/agent-skills --skill sumsub-check-skills-version -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/sumsub/agent-skills --path skills/sumsub-check-skills-version
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/sumsub-check-skills-version/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add sumsub/agent-skills --skill sumsub-check-skills-version -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/sumsub/agent-skills/tree/HEAD/skills/sumsub-check-skills-version/SKILL.md

## When to use it
- find out that your local Sumsub skills have fallen behind
- get a warning before a stale package returns wrong results
- compare the `@sumsub/agent-skills` version against the canonical one
- check once per session without hitting the network again
- tell a local dev build apart from the published release

## Example prompts
- Check whether my Sumsub skills are current before you create an applicant
- Verify the Sumsub agent-skills version first, then request the check
- Is the Sumsub skills package I have installed the latest one?

## Similar
- [setup-matt-pocock-skills](https://affpapa.org/en/nevibecode/skills/setup-matt-pocock-skills.md) — skill · 1052851 installs
- [ask-matt](https://affpapa.org/en/nevibecode/skills/ask-matt.md) — skill · 766587 installs
- [to-tickets](https://affpapa.org/en/nevibecode/skills/to-tickets.md) — skill · 711230 installs
- [writing-plans](https://affpapa.org/en/nevibecode/skills/writing-plans.md) — skill · 282859 installs
- [caveman-review](https://affpapa.org/en/nevibecode/skills/caveman-review.md) — skill · 411800 installs
- [caveman-compress](https://affpapa.org/en/nevibecode/skills/caveman-compress.md) — skill · 411500 installs

From the same set: [sumsub/agent-skills](https://affpapa.org/en/nevibecode/by/sumsub/agent-skills.md) — 11 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
