Development · GitHub repo
autoship
CLI tool automating changeset-based package releases with AI-generated descriptions
autoship is an open-source CLI from Vercel Labs that automates package release workflows for repositories using Changesets. It inspects commit history to suggest semver bumps, generates changeset notes with AI, opens pull requests, waits for CI, and merges them to trigger publishing.
What it's for
- Automate version bumps and changeset generation for npm packages
- Delegate package release workflows to AI coding assistants like Claude Code or Cursor
- Publish package releases interactively or headlessly in CI/CD pipelines
Features
- AI-powered semver bump suggestions based on commit history and diffs
- Automatic generation of changeset descriptions using AI
- End-to-end pull request management including waiting on CI checks before merging
- Support for both interactive prompts and automated headless runs (-y)
- Multi-repository configuration stored locally
- Integrations and agent skill support for AI coding assistants
Pricing
Open source
Details
- Type
- GitHub repo
- Category
- Development
- Topic
- Package Publishing
- Open source
- Yes
- Platforms
- Command line
- For
- Open-source maintainers and JavaScript/TypeScript developers using Changesets
- Alternative to
- changesets, semantic-release, release-it
- Tags
- cli, npm, changesets, release automation, typescript, git
Why it was saved
- @ctatedev: Replaces the manual release process (and inconsistent AI-agent workflows) with one command that handles review, versioning, changelog and release.
Related
Install AI rule files into projects using shadcn CLI registries
Open CLI and ecosystem to discover and install AI agent capabilities
Browser automation CLI and engine purpose-built for AI agents
Auto-generates pixel-perfect skeleton screens directly from your real rendered DOM
Open-source macOS command-line toolkit for disk cleanup, uninstallation, and system monitoring
Full-stack SaaS starter with Next.js 15, Convex, and Clerk Billing
Updated