
Description
release-openspec is an agent skill from the OpenSpec project that runs the OpenSpec release process as a resumable state machine. It is written for maintainers. On each run it checks the live GitHub state rather than assuming an earlier run finished, and it takes only the next safe action. It audits merged work and changeset coverage, decides whether a catch-up changeset pull request is needed, and prepares or resumes the release. Its principles are firm. The source of truth is the Fission-AI/OpenSpec repository and origin/main. A status or readiness question gets a read-only audit, while a request to release, continue or resume authorizes the release actions. It preserves the maintainer's checkout and uses a temporary worktree from origin/main for release commits when the checkout is dirty or not on main. It never approves its own pull request, since human review is a deliberate gate, and it counts a merge-queue entry as an intermediate state, advancing only once GitHub reports a merged time and the commit is on main. It never creates the Version Packages pull request by hand, because the Changesets action owns it, and it does not push empty commits to retrigger continuous integration. When it pauses, it reports the URLs, the state reached and the exact human action needed. Install it with npx skills add https://github.com/fission-ai/openspec --skill release-openspec.…
Highlights
- Resumable release state machine that checks live GitHub state
- Audits merged work and changeset coverage
- Never approves its own pull request
- Leaves the Version Packages pull request to the Changesets action
Ratings & Reviews
No ratings yet
Be the first to rate release-openspec.
People also visit

issue-triage
Issue triage: audit open issues, categorize, detect duplicates, cross-ref PRs
release-openspec FAQ
Who is it for?
Maintainers of the OpenSpec release process.
Does it approve pull requests?
No. The skill never approves its own pull request, because human review is a deliberate gate.
What does a status request do?
It runs a read-only audit. Release actions run only when you ask it to release, prepare, continue or resume.
How do I install it?
Run npx skills add https://github.com/fission-ai/openspec --skill release-openspec.
Which security audits does it have?
On skills.sh, Gen Agent Trust Hub and Socket pass, and Snyk shows a warning.
What are the best release-openspec alternatives?
Popular alternatives to release-openspec include issue-triage, github-ops and github-deep-research. See all release-openspec alternatives








