Community skill · published by reelier
reelier/pypi-latest-version
1 step · 3 assertions · green · READ-ONLY
Provenance
- Owner
- github.com/reelier
- Recorded with
- not recorded
- License
- MIT
- Content hash
- 5425c1d5a7ed4551…
- Endpoints
pypi.org
Get this skill
This one command installs Reelier and fetches the skill’s frozen bytes in the same breath. The CLI verifies the content hash before writing anything — a mismatch writes nothing.
npx -y reelier@latest get reelier/pypi-latest-version
The skill file
reelier/pypi-latest-version.skill.md · v1· verbatim
---
name: pypi-latest-version
description: Latest published version of the Flask package from the PyPI JSON API — read-only, no account needed
license: MIT
---
# PyPI latest version
Inputs: (none — replays green as-is)
<!--
Why an agent would replay this: confirms PyPI's public JSON API for a
package is still answering with a well-formed version string before you
depend on it in a build script or dependency-bump job. Read-only, no auth.
Endpoint verified live on 2026-07-22: 200, info.name "Flask", version
matches semver.
-->
The assertion pins the **shape** (a semver-looking string, the right
package identity), never the exact version — a new Flask release should
not break this replay.
## Steps
### Step 1 — Package metadata from PyPI
- intent: Fetch PyPI's JSON metadata for the flask package and confirm identity + a semver-looking version
- action: http.get {"url": "https://pypi.org/pypi/flask/json"}
- assert: status == 200
- assert: json.info.name == "Flask"
- assert: json.info.version matches /^\d+\.\d+/
- bind: version = json.info.version
- effect: readReal receipts
100% pass rate across 1 shared replay of this skill:
Embeddable badge (markdown):
[](https://www.reelier.com/r/gK78LjzphSSiNM0xFSKlnqTg?utm_source=registry&utm_campaign=reelier-pypi-latest-version)
Report this skill
Report abuse: see the skill registry terms & takedown process. Markdown twin of this page: /skills/reelier/pypi-latest-version/md.