# Check Min Versions

> Show the minimum required version of the upstream dependency this SDK rests on — the `mthds` package (provider of the MTHDS protocol wire types via `mthds/protocol`). Read-only: reports the current floor without changing anything. Use when the user says "check min versions", "what's the min mthds version", "show required versions", "current version floor", or any variation of asking what the SDK's upstream minimum is. This is the read-only counterpart to the bump-mthds skill — if the user wants to *change* the floor, use that one instead.

- Skill: `pipelex/check-min-versions` (Agent Skill)
- Install (CLI): `npx skillmds@latest add pipelex/check-min-versions`
- Raw SKILL.md: https://api.skillmd.com/api/skills/pipelex/check-min-versions/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: pipelex (https://skillmd.com/u/pipelex)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/pipelex/check-min-versions

---


# Check Required Versions

Reports the one upstream version floor that `@pipelex/sdk` enforces: the **`mthds`** dependency, which provides the MTHDS protocol wire types (`mthds/protocol`) the client builds its routes on. This skill only reads and reports — it never edits. To change the floor, use the `bump-mthds` skill.

## Workflow

### 1. Read the current value

```bash
node -p "require('./package.json').dependencies?.mthds ?? '(mthds is not yet a dependency)'"
```

Until the client phase adds the dependency, this reports that `mthds` is not yet pinned.

### 2. Report

Present the floor compactly:

```
Dependency  Provides            Constraint            Source
mthds       mthds/protocol      <range or git ref>    package.json (dependencies)
```

Note that the SDK consumes `mthds` only through the `mthds/protocol` subpath, and that while dev-linked the constraint is a git/branch ref rather than a semver range.

That's the whole job. Don't run `make check`, don't edit anything, don't suggest a bump unless the user asks.

