Agent skill · Workflow & Productivity

release

Cut a versioned release and publish everos to PyPI via the tag-triggered workflow

EverMind-AIgithub.com/EverMind-AIGitHub ↗
claude-codeApache-2.0
Install
npx skills add EverMind-AI/EverOS --skill release --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 4 KB
Bundled scripts: none
Path: .claude/skills/release/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 11,801 · +187 this week
Language: Python
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# /release Publish a new version of `everos` to PyPI. Publishing is automated: pushing a `vX.Y.Z` tag triggers [.github/workflows/release.yml](../../../.github/workflows/release.yml), which builds, smoke-tests, and uploads via PyPI **Trusted Publishing** (OIDC — no stored token) behind the `release` environment's manual-approval gate, then drafts the GitHub Release page from the CHANGELOG. A release is not finished when PyPI accepts the upload: the GitHub Release page is drafted, never auto-published, and someone has to write its lead summary and click **Publish**. ## Preconditions - On `main`, up to date, with green CI (the tag builds from `main`'s tree). - Decide the version per SemVer: patch = fixes, minor = back-compatible features, major = breaking changes. ## Steps ``` 1. Bump the version → pyproject.toml [project] version = "X.Y.Z" (single source; everos.__version__ reads installed package metadata) 2. Update CHANGELOG.md → move the Unreleased entries under a new ## [X.Y.Z] - <date> heading 3. Commit → git commit -m "chore(release): vX.Y.Z" 4. Open a PR, merge to main after green CI 5. Tag main + push → git tag -a vX.Y.Z -m "vX.Y.Z" && git push origin vX.Y.Z 6. Approve → the

What's inside
Steps it walks through
  1. Preconditions
  2. Steps
  3. The release page
  4. Pre-releases
  5. One-time setup (project owner, not doable from CI)
Commands it runs
gh api -X PATCH "repos/EverMind-AI/EverOS/releases/<id>" \
More from EverOS
All skills →
About this skill
What does the release skill do?

Cut a versioned release and publish everos to PyPI via the tag-triggered workflow

How do I install it?

Run `npx skills add EverMind-AI/EverOS --skill release --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From EverMind-AI/EverOS, a repository with 11,801 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going